May is bursting with springtime fun. It's the perfect month to fly a kite, celebrate moms, and check out the gazillion fairs and festivals happening across the state. You can explore New Jersey's amazing shore at Ocean Fun Days, and travel back in time to the Renaissance and the Wild West.
When the weather's not cooperating, head indoors to see a performance, including Charlotte's Web and The Illusionists: Live from Broadway. It all culminates in Memorial Day weekend, which marks the start of summer fun with the opening of many water parks and amusement parks, including the tot-friendly Land of Make Believe.
Read on to see our 20 top picks for the merry month of May. For even more things to do, be sure to check out our Event Calendar, with new activities and events added daily, as well as our Spring Fun Guide for New Jersey Kids. Spring is finally here—soak it up, NJ!