Diamanty sa vyskytujú v širokej palete farieb. Môžu byť bezfarebné, ružové, červené, modré, zelené, žlté, hnedé až čierne. Bezfarebné diamanty obsahujú veľmi ťažko detekovateľné množstvá stopových prvkov a neobsahujú ani farebné centrá. Najvzácnejšou farbou prírodných diamantov je červená a ružová. Farba diamantov závisí od množstva a charakteru stopových prvkov a na tom, akým spôsobom sa tieto prvky dostali do diamantu. Väčšina diamantov sa vyskytuje vo farebných odtieňoch od ľahko nažltlých, zelenožltých až po hnedožlté. Najčastejšie sa na farbe podieľajú atómy dusíka, ktoré spôsobujú žlté zafarbenie diamantov. Bór spôsobuje modré zafarbenie diamantov.