Must Do It’s Snowing in Florida! Dec 3, 2020 Megan Attention: Florida is having snow! Real snow! Snowcat Ridge is Florida’s own recently opened winter wonderland; it's located in Dade City, about an hour outside of the Tampa city center.