Bulan purnama terjadi karena wajahnya yang menghadap ke bumi tersinari sepenuhnya oleh matahari. Hal ini karena posisi bulan berada 180 derajat dari posisi matahari di langit bumi. Matahari-bumi-bulan berada segaris lurus di bidang orbitnya.
Lalu mengapa purnama tidak ada di bulan Februari? Bulan purnama terakhir tahun ini telah terjadi pada 31 Januari 2018. Karena satu siklus bulan adalah 29,5 hari, maka bulan purnama tidak bisa terjadi di Februari 2018 yang hanya 28 hari. Namun akan terjadi purnama di awal bulan Maret.
Peristiwa tanpa purnama selalu terjadi 20 tahun sekali. Maka tiap 20 tahun sekali akan ada 2 bulan purnama di Januari dan Maret.
Peristiwa ini kadang disebut Black Moon dan tidak menyebabkan bencana.
Baca juga: Bulan Bangsawan