Narberth: Fireworks at dusk, with entertainment beginning at 7:30 p.m., at Narberth Park.
Norristown: Fireworks at dusk, following concert by Beatlemania Now beginning at 6 p.m., on Harding Boulevard.
Pottstown: Fireworks at 9:30 p.m., Memorial Park. Events going on all day.
Skippack: Fireworks at 9 p.m., with parade at 11 a.m. and barbecue at 3 p.m., Parc Bistro, 4067 Skippack Pike (Routes 73 and 113).
Upper Merion: Fireworks at dusk, celebration beginning at 5 p.m., at Heuser Park, 694 Beidler Rd., King of Prussia.
Chester County
Downingtown: Fireworks at 9:30 p.m., with entertainment all day at Kerr Park, Pennsylvania and Warren Avenues.
East Goshen: Fireworks at 9:30 p.m., with a concert beginning at 7:30 p.m., at East Goshen Township Park, Paoli Pike.
East Marlborough: Fireworks at 9:15 p.m., with barbecue and other entertainment all day, Longwood Gardens, 1001 Longwood Rd., Kennett Square. Buy tickets online or call 610-388-1000, Ext. 100. $32 for adults, $16 for children.
Exton: Traditional Sousa music at 7 p.m. Sunday followed by fireworks display. Albert C. Miller Memorial Park, 220 Miller Way; www.wwhiteland.org.
North Coventry: Fireworks at 10:30 p.m. Saturday at the Norco Fair, Route 724 east of Route 100, Pottstown.
Nottingham Freedom Fest: Nottingham County Park, 150 Park Rd. www.chesco.org/ccparks. $10 parking fee; free for walk-ins. 5-10:30 p.m. Saturday. Rain date Sunday.
Phoenixville: Fireworks at 9:30 p.m., with entertainment starting at 4:30 p.m., at Bridge and Main Streets.
Tredyffrin and Easttown: Joint celebration at Wilson Farm Park, 500 Lee Rd., Chesterbrook. Concert at 7 p.m., fireworks at 9 p.m.
Uwchlan Township: July 12. Celebration beginning at 4 p.m., fireworks following, at Lionville Park, Devon Drive.