Spring is a busy time for schools across the Tampa Bay area. Some events of general interest include music festivals, foodie gatherings, community celebrations and more.

Earth Day is Wednesday, April 22. It’s celebrated annually with community cleanups, teach-ins, tree plantings and other activities in communities across the country. In Tampa Bay, Earth Day events include:

Earth Day at Moccasin Lake, April 18, Moccasin Lake, ClearwaterEarth Day Manatee, April 18, sites in Bradenton and PalmettoEarth Fair, April 19, Al Lopez Park, TampaKeep Pasco Beautiful Earth Day Celebration, April 25, Crews Lake Wilderness Park, Spring Hill St. Pete Earth Day at the Farm, April 25, St. Pete Youth FarmGreen Thumb Festival, April 25-26, Walter Fuller Park, St. PeteEarth Day at the Bay, April 26, The Bay, Sarasota

Are you planning an event this spring? Feature it, so nearby readers see it all across Patch — including in roundups like this!

Here are more picks for spring:

Chasco Fiesta, through March 28, Sims Park, New Port RicheyBusch Gardens Food, Wine & Garden Festival, through May 10, at Busch Gardens Tampa BayPride of Tampa, March 26-29, various venues, TampaPier 60 Sugar Sand Festival, March 27 – April 12, Pier 60, ClearwaterSoul Food Festival, March 28, Mt. Zion A.M.E. Church, RiverviewMainsail Art Festival, March 28-29, Vinoy Park, St. PetersburgInternational Cuban Sandwich Festival, March 29, Centennial Park, TampaKeel Farms Blueberry Festival, weekends in April, Keel Farms, Plant CityCorey Avenue Art & Craft Festival, April 4, Corey Avenue, St. Pete BeachTampa Bay Wine and Food Festival, April 7-11, Curtis Hixon Waterfront Park, TampaGasparilla Music Festival, April 10-12, Meridian Fields, TampaTampa Bay Blues Fest, April 10-12, Vinoy Park, St. PetersburgSarasota Film Festival, April 10-19, various Sarasota venuesLoquat Festival, April 11, Sims Park, New Port RicheySuncoast Boat Show, April 17-19, Marina Jack, SarasotaTampa Riverfest, May 1, Curtis Hixon Waterfront Park, TampaCountry Thunder Music Festival, May 8-10, TradeWinds Resort, St. Pete Beach