"In 1999, you may recall we had two full moons in January and March. And February had no full moons at all.

"In 2018, we'll enjoy double blue moons again in January and March – and once again February is devoid of official lunar plump. Odenwald – the author of 'The Astronomy Café,' 'Back to The Astronomy Café,' and 'Patterns in the Void' – explains on his website that the lunar month is 29.53 days long. The largest number of days in February is 29 days, so February will never see a blue moon."

Earthsky.org, by the way, has a great explanation on what a blue moon used to be and why it changed. In short, the Farmer's Almanac used to define a blue moon as the third full moon of a four-full-moon season. But a 1946 Sky and Telescope magazine piece simplified it as the second full moon in a calendar month and that stuck.

If you go by the old-school definition, however, you'd have to wait until August of 2013 for a blue moon.