Culorile primare (sau culorile primare) sunt seturi de culori care pot fi combinate pentru a crea o gamă utilă de culori. Culorile primare sunt cele care nu pot fi create prin amestecarea altor culori într-un anumit spațiu cromatic.

Pentru combinarea substractivă a culorilor, ca în cazul amestecului de pigmenți sau coloranți pentru imprimare, se utilizează adesea setul de culori primare CMYK. În acest sistem, culorile primare sunt cyan, magenta și galben. Alte seturi includ sistemul RYB de roșu, galben, albastru, utilizat în special de artiști.

Pentru combinația aditivă a culorilor, ca în cazul proiecțiilor de lumini suprapuse sau al ecranelor de televiziune și de calculator, culorile primare utilizate în mod normal sunt roșu, verde și albastru.