Air yang berwarna merah pada hujan darah bisa terjadi karena bermacam-macam sebab.
Contohnya di Gurun Sahara. Hujan darah bisa terjadi karena debu dan pasir yang tebawa oleh
badai, dan kemudian bercampur dengan tetesan air di awan. Campuran debu dan pasir inilah
yang menyebabkan air berubah jadi warna merah.