The town of Irondequoit will hold its 45th annual July 4th Celebration July 3-4 on the Town Hall grounds, 1280 Titus Ave., Rochester.

Events will include a street dance from 7 to 11 p.m. July 3, a horseshoe tournament at noon July 3, a race at 7:45 a.m. July 4, a parade at 11 a.m. July 4, a pie-eating contest at 2 p.m. July 4 and fireworks at 9:30 p.m. July 4 as well as a beverage garden, crafts, food trucks, games, street magic and community booths both days.

For more information: irondequoit.org/community/special-events/fourth.