The next Blue Moon will happen on May 31, 2026. It will be a monthly Blue Moon (the second full moon in a calendar month). The next seasonal Blue Moon after that will occur on May 20, 2027. Blue Moons happen about once every 2.5 to 3 years and refer to the timing of the full moons rather than the moon’s color.