رنگ موها به انواع رنگ‌های دائمی، نیمه دائمی و شبه دائمی تقسیم می‌شوند. این تقسیم‌بندی براساس دوام رنگ مو است بنابراین رنگ‌های دائمی ماندگاری بیشتری نسبت به همه انواع دیگر دارند. تقسیم‌بندی دیگر رنگ‌ها براساس شیمیایی و گیاهی بودن آنهاست.