Boyarlar, kimyasal yapılarına göre ve uygulama yöntemlerine göre olmak üzere iki ana sınıfta sınıflandırılır: 1. Kimyasal Yapılarına Göre Sınıflandırma: Azo boyarmaddeleri, antrakinon boyarmaddeleri, indigo boyarmaddeleri, kükürt boyarmaddeleri gibi 9 ana gruba ayrılır. 2. Uygulama Yöntemlerine Göre Sınıflandırma: Direkt boyarmaddeler, dispers boyarmaddeler, asidik boyarmaddeler, bazik boyarmaddeler, reaktif boyarmaddeler gibi 12 gruba ayrılır.