The annual family carnival at St. Gregory the Great Catholic Church in Hamilton Township (Mercer County) will be June 17th through June 22nd, from 6pm - 11pm each night, with fireworks on Monday, Wednesday, and Saturday nights at 9:30pm, plus,  nightly entertainment.

The parish loves bringing the community together, and will be celebrating the carnival's 40th anniversary this year with over 50 attractions, 25 rides for all ages, over 16 carnival games, 6 food tents, and great raffle prizes, according to their website and facebook page. It's free admission, free parking, and a lot of fun.

I had a condo in Foxmoor in Robbinsville for a few years, which is super close to St. Greg's, and seeing the carnival each year was a sure sign that summer was here, and everyone was excited. Depending where you lived in Foxmoor, you could see the fireworks from your patio. It was a tradition that we looked forward to each year.

You can buy discounted ride and food tickets in advance. Click HERE for locations and prices.

St. Gregory the Great is located at 4620 Nottingham Way in Hamilton Township.