Independence Day

O'Fallon Heritage & Freedom Fest

When: Sat., July 2, 2-10 p.m., Sun., July 3, 2-11 p.m. and Mon., July 4, 12-10 p.m. 2016

If you're looking for a family-friendly Fourth, the O'Fallon Heritage & Freedom Fest has you covered with its family day from 2 to 10 p.m. Saturday, July 2 at the Ozzie Smith Sports Complex (900 TR Hughes Boulevard, O'Fallon; www.heritageandfreedomfest.com). It's an old-fashioned carnival, complete with a midway, rides, games, cotton candy and carnival food. The next two nights (Sunday and Monday, July 3 and 4) are for country and rock & roll, respectively. Love and Theft, Chase Bryant and the USAF Band of Mid-America play roots and blues on Sunday. Kongos, Trixie Delight and Sister Hazel rock out Monday. There are side shows, crafters and vendors both days. Admission is free all three days, but the carnival rides require tickets.

Paul Friswold

Price: free admission