Fenomenul de soare rosa se datoreaza dispersiei atmosferice si efectului Tyndall, prin care lumina razelor solare sufera modificari de culoare si intensitate atunci cand traverseaza atmosfera Pamantului. Datorita acestor efecte, culorile din spectrul solar sunt prezente intr-un mod similat cu cel al culorilor din spectrul unui curcubeu. In cazul soarelor roz, razele de lumina se reflecta versiunea roz a spectrului solar in timpul rasaritului sau al apusului.