La couleur du miel dépend principalement de sa source florale. Chaque type de fleur produit un nectar doté d'une composition particulière qui influence directement la teinte finale du miel.
Lorsque les abeilles récoltent le nectar d'une fleur d'acacia, de romarin ou de trèfle blanc, elles produisent généralement un miel clair. Les fleurs de châtaignier, de bruyère ou certaines plantes sauvages donnent au contraire naissance à des miels plus foncés.
La nature florale n'est cependant pas le seul facteur en jeu. Le terroir, la composition en minéraux, l'altitude, la météo et les conditions de production peuvent également jouer un rôle important. Un même miel peut ainsi présenter une couleur différente selon la région ou la saison de récolte.
La présence de certains pigments végétaux contribue également à l'apparition de teintes plus ou moins marquées. Plus ces composés naturels sont présents en quantité importante, plus la couleur du miel peut devenir soutenue.