Comme dans les interprétations modernes, l'oniromancie musulmane accorde une grande importance aux couleurs. Rappelons d'abord, que dans la tradition musulmane, les couleurs sont considérées comme un signe – aya – de la puissance divine : «Il vous a soumis aussi tout ce qu'Il a créé sur la terre comme objets de différentes couleurs. Il y a là des signes pour ceux qui réfléchissent», (sourate l'Abeille, 16, verset 13). Dans les rêves, le symbolisme des couleurs dépend des valeurs que l'on affecte généralement aux couleurs : bénéfique si les valeurs associées le sont, maléfiques si elles ne le sont pas. Mais l'interprétation diffère selon les référents que véhiculent les couleurs et surtout les conditions dans lesquelles se déroule le rêve. Un élément peut être positif mais, à cause de sa couleur, devenir négatif. Ainsi, la poire représente des biens abondants, une bonne santé et un retour pour le voyageur ou l'exilé, à condition que le fruit soit rêvé à l'époque où il mûrit. La femme enceinte qui se voit en train de manger des poires ou d'en transporter, mettra au monde un enfant mâle. Cependant, à cause de la couleur jaune du fruit, certains voient en lui un symbole de maladie et, pour le malade qui en mange, l'annonce d'une mort prochaine. La rougeole, une terrible maladie qui, autrefois, décimait des populations entières, représente, par ses boutons, des biens venant d'un souverain, mais, par sa couleur, elle peut aussi signifier la peur du châtiment, car le rouge et la fièvre désignent le feu.