10 a.m.-4 p.m.
Historic Brattonsville celebrates American independence with a free day of events including 1840's style games, cooking demonstrations, musket firings, children's military drills and a reading of the Declaration of Independence. (803) 329-2121
The McCelvey Center hosts its Fourth of July Celebration with a 6 p.m. opening ceremony featuring patriotic music, the Pledge of Allegiance, posting of colors and national anthem performance by trumpeter Bobby Plair, Jr., followed by food, kid-friendly activities, a performance by the Plair Band and fireworks. The event is free, with additional costs for food and children's activities. (803) 329-2121
Night of Fire: A July 4 Spectacular takes place at Carowinds featuring more than 1,000 fireworks during the 25-minute program. The show is synchronized to patriotic music, and is free with park admission. A special July 4 picnic is available from 5 to 7 p.m. for park guests at an additional cost. (800) 888-4386.
Lake Wylie Baptist Church offers hamburgers, hot dogs and other items with proceeds benefiting the church's planned daycare center. Free games, music and other family activities also will take place, and guests are encouraged to bring lawn chairs or blankets to view the Lake Wylie Fireworks Display. (704) 588-4005
The U.S. National Whitewater center hosts its first July 4 celebration, the "Red Rocks, Whitewater & Bluegrass Celebration" including music, food, activities for children and center activities like whitewater rafting and rock climbing. The day ends with a fireworks show. (704) 391-3900
The Charlotte Knights host Durham, followed by the Fourth of July Skyshow fireworks display. (704) 357-8071 or (803) 548-8050.