
With the Independence Day holiday comes fireworks — and with this year’s America 250 Semiquincentennial, we can expect some extra rockets’ red glare this year, including in downtown Chicago. Read on to find the best displays near you.
Downtown Chicago: Fireworks at Navy Pier are every Wednesday at 9 p.m. and Saturday at 10 p.m. through Sept. 5 — including at 10 p.m. July 4, in what will be Navy Pier’s “largest and longest display in our history” to commemorate the 250th anniversary of America; more at navypier.org
More than a hundred Chicago-area communities are listed below, many with celebrations spread out over the Independence Day weekend. (July 4 falls on a Saturday this year.) If no time is mentioned, most displays begin at dusk (about 9:15 p.m.) and last about half an hour.
Antioch: Parade at 10:30 a.m. July 4, starting at Antioch Community High School, followed by Party in the Park at 4 p.m. and fireworks at dusk in Sequoit Creek Park (845 Main St.); antioch.il.gov
Arlington Heights: The local Frontier Days Festival at Recreation Park (500 E. Miner St.) is back, running July 1-5. The parade is at 10 a.m. July 4; more at frontierdays.org. Drone show at 9:30 p.m. July 2, but no community fireworks display for 2026.
Aurora: The city of Aurora will host an Independence Day fireworks display, back this summer in RiverEdge Park on July 3. Gates open at 6 p.m., fireworks at 9:15 p.m., launched from Veterans Island; paramountaurora.com
Barrington: Main Street parade at 10 a.m. July 4, then fireworks at 9:30 p.m. at Barrington High School (616 W. Main St.); barrington-il.gov
Bartlett: The town’s Fourth of July Festival returns July 2-5 in Apple Orchard Community Park (corner of Bartlett and Stearns Roads) with fireworks at 9:15 p.m. July 4 and other festivities, including live music, food and a carnival during the weekend; bartlett4thofjuly.com
Batavia: The Batavia Sky Concert will be 9:30 p.m. July 4 in Engstrom Family Park (326 Millview Drive), with fireworks set to music; bataviafireworks.org
Beecher: The Fourth of July Commission will host the 4th of July Festival from July 1-4. Look for fireworks at dusk July 4 at Firemen’s Park (675 Penfield St.); villageofbeecher.org
Bensenville: The Independence Day Parade kicks off the celebration at 10 a.m. on July 4, starting at Town Center (12 S. Center St.) and ending at the Redmond Recreational Complex (545 John St.). LibertyFest begins at 6 p.m. Fireworks will be launched from the Public Works facility at 9:30 p.m.; bensenville.il.us
Berwyn: Fireworks at dusk on July 3 at Morton West High School (2400 Home Ave.); worldslargestlaundromat.com
Blue Island: The Fourth of July Parade begins at noon on July 4 at Western and High Street. Festival and fireworks at Memorial Park (12804 Highland Ave.); blueisland.org
Bolingbrook: Grounds open at 3 p.m. July 4 for music and food vendors at Bolingbrook Golf Club (2001 Rodéo Drive), with fireworks at sunset; bolingbrookgolfclub.com
Bridgeview: The annual fireworks are 9:15 p.m. July 3 at Commissioners Park (8100 S. Beloit Ave.); bridgeview-il.gov
Brookfield: The Brookfield Fourth of July Parade begins at 10 a.m. July 4 from the intersection of Grand Boulevard and Garfield Avenue. Then Kiwanis Park (8820 Brookfield Ave.) hosts Party in the Park until 5 p.m. Fireworks not announced; brookfieldil.gov/newslist
Buffalo Grove: The America 250 celebration at Willow Stream Park (651 Old Checker Road) begins with a patriotic-themed concert by the Buffalo Grove Symphonic Band at 7 p.m. July 4, with fireworks at 9 p.m., launched from the Buffalo Grove Golf Course and viewable from the park or Village Campus; vbg.org
Burbank: Party in the Park with a carnival, music and food will be June 25-28 in Narragansett Park (77th St. and Narragansett), with Saturday night fireworks at 10 p.m. June 27; burbankparkdistrict.org
Burr Ridge: The Pleasant Dale Park District’s fireworks will be at dusk July 3 in Walker Park (7425 S. Wolf Road). Food vendors and family fun begin at 5:30 p.m.; pdparks.org
Carol Stream: Outdoor Summer Concert and Fireworks from 6 p.m. to 10 p.m., July 4 at Carol Stream Town Center (960 N. Gary Ave.). With food vendors and fireworks at 9:15 p.m.; carolstream.org
Crystal Lake: Fireworks at dusk on July 5 at Main Beach (300 Lakeshore Drive; $5 admission). The parade will step off at 1 p.m. at City Hall, finishing at Lakeside Festival Grounds; crystallakeparks.org
Deerfield: The Deerfield Family Days is back in Shepard Park (440 Grove Place) with live bands, carnival games and food vendors from 5:30 p.m. July 3 and fireworks at 9:15 p.m. Then the parade at noon July 4 begins at Deerspring Pool (200 Deerfield Road); deerfield.il.us
DeKalb: The celebrations are in Hopkins Park (1403 Sycamore Road), with music and festivities starting at 5:30 p.m. July 4. The DeKalb Municipal Band at 7:30 p.m., fireworks at 9:10 p.m.; dekalbparkdistrict.com
Des Plaines: The community plans a fireworks display on June 28 at Oakton College (1600 Golf Road), with gates opening at 7 p.m. and fireworks at 9:15 p.m. Then a parade at 10 a.m. July 4 from the intersection of Center Street and Wicke Avenue; desplaines.org
Dolton: Activities are planned from 5-10 p.m. on July 3 at Thornridge High School, off Cottage Grove between 154th Street and Sibley Boulevard. It will include bounce houses, face painting, a DJ, live band and food truck vendors, capped off by evening fireworks. www.facebook.com/vodolton
Downers Grove: The Village of Downers Grove Independence Day Parade for America 250 is 1 p.m. July 4, from Main and Grant Streets. The joint Woodridge and Downers Grove fireworks display is 9:30 p.m. July 4 (corner of 75th Street and Lemont Road); downers.us
Elburn: The Lions Club of Elburn will present a fireworks show on July 11 at Lions Park (500 Filmore St.). Food and nonalcoholic concessions will be sold; elburnlions.com/fireworks-show

Elgin: The parade kicks off at 9 a.m. July 4 at the intersection of Douglas and Slade Avenues. Later, there will be food, a pie-eating contest and concerts from 5 p.m. in Festival Park (132 S. Grove Ave.), and the night will end with a fireworks display at 9:20 p.m. on the Fox River; cityofelgin.org
Elk Grove Village: The village’s celebration is part of the Mid-Summer Classics Concert Series, with music at 8 p.m. July 4 on Rotary Green (164 Lions Drive) and fireworks at 9:30 p.m., sponsored by the Lions Club. Plus more fireworks on July 17; elkgrove.org
Elmwood Park: The village’s Fourth of July parade will start at 9 a.m. July 4 at 78th and Fullerton Avenues, ending in the Circle. Gates open for the holiday celebration at Elmwood Park High School (8201 W. Fullerton Ave.) at 6 p.m., music at 7:15 p.m. and fireworks at 9:30 p.m.; elmwoodpark.org
Evergreen Park: The annual community parade and fireworks will be on June 26, with the parade at 6:30 p.m. from 95th and Springfield, followed by fireworks at dusk at Martin B. Duffy Park (92nd and Ridgeway); evergreenpark-ill.com
Evanston: Parade at 2 p.m. July 4 on Central Street, a Palatine Concert Band performance from 7:30 p.m. to 9 p.m. by the Arrington Lakefront Lagoon at Dawes Park (1700 Sheridan Road), then fireworks with music by the Evanston Fourth of July Association at 9:30 p.m. at the lakefront; evanston4th.org
Fox Lake: Celebrate Fox Lake for America 250 includes a parade that starts at Grant Community High School at 10 a.m. June 27, then an event from 3 p.m. to 10 p.m. at Lakefront Park (10 Riverview Ave.) with fireworks at dusk; foxlake.org
Fox River Grove: The town’s annual fireworks event opens at 5 p.m. July 11 at Picnic Grove Park with music and food before the show; foxrivergrove.org
Frankfort: The celebration begins at 6:30 p.m. July 4 at Main Park (200 S. Locust St.) with music, then fireworks at 9:15 p.m.; frankfortparks.org
Glencoe: The Glencoe Park District is hosting Party in the Park at Lakefront Park (99 Park Ave.) from 5 p.m. to 10 p.m. July 3, with live music, food trucks and fireworks over the lake at 9 p.m. The Village Parade steps off at 1 p.m. July 4 at the intersection of South and Hawthorn; glencoeparkdistrict.com
Glen Ellyn: The Fourth of July Parade begins at noon downtown, with a skydiving demonstration before dusk, then a 250th Celebration drone show and fireworks at dusk at Lake Ellyn Park (645 Lenox Road); glenellyn4thofjuly.org
Glendale Heights: The annual Glendale Heights Fest is back July 9-12, with a carnival and live music, plus fireworks at 9:30 p.m. Sunday, July 12 in Camera Park (101 E. Fullerton Ave.); glendaleheightsfest.com
Glenview: Parade from Harlem and Glenview Roads at 11:20 a.m. July 4. The Twilight Fireworks show is at 9:20 p.m. in Gallery Park (2001 Patriot Blvd.) with music beginning at 6 p.m. and the Glenview Concert Band at 7 p.m.; glenviewparks.org
Gurnee: Fireworks for Star-Spangled Nights are July 3-4 inside Six Flags Great America (with regular park admission); sixflags.com/greatamerica. Also, village fireworks for Gurnee Days on Aug. 8; gurneeparkdistrict.com
Harvey: The city’s celebrations begin at 2 p.m. July 3, with an Independence Day parade and carnival; cityofharveyil.gov
Hawthorn Woods: Fireworks are planned for 9:15 p.m. July 3 at Community Park (5 Park View Lane), with the park opening at 3 p.m. for live music and food vendors; vhw.org
Highland Park: Fireworks at 9:30 p.m. July 3 at Preserve of Highland Park (1207 Park Ave. West). Then the village plans an Independence Day parade at 10:30 a.m. July 4 (from 1707 Saint Johns Ave.) and a Star-Spangled Pool Party at Hidden Creek Aquapark (1220 Fredrickson Place); enjoyhighlandpark.com
Hoffman Estates: The Northwest Fourth-Fest runs July 1-5 and includes a carnival, live music and a parade along Illinois Boulevard at 9 a.m. July 4. Plus fireworks at 9:30 p.m. July 3 and a drone show at 9:30 p.m. July 4 at NOW Arena (5333 Prairie Stone Parkway); northwestfourthfest.com
Huntley: A Main Street parade at 10 a.m. June 27, then the Independence Day fireworks show at about 9:30 p.m. July 4 in Deicke Park (11419 IL-47); huntley.il.us
Itasca: The Village of Itasca has announced that fireworks will be back at 9:45 p.m. July 4 at Hamilton Lakes (near I-390 and Park Boulevard), though on a smaller scale than in past years, with limited attendance and advance parking reservations recommended; itasca.com/fireworks
Joliet: Joliet Slammers baseball games include post-game fireworks the nights of July 3-4 at Joliet Slammers Stadium (1 Mayor Art Schultz Drive); jolietslammers.com
Kirkland: The local Lions Club hosts its annual Fourth of July Celebration July 2-4 at Franklin Township Park (250 W. South St.), including live music, carnival rides, a parade at 11 a.m. July 4 and fireworks at 9:15 p.m.; dekalbcountycvb.com

LaGrange: Gather in Waiola Park (500 S. Waiola Ave.) to watch fireworks launched from LaGrange Country Club at 9:30 p.m. July 3; facebook.com/LaGrangeCountryClub
Lake Forest: The 18th Annual Lake Forest Festival and Fireworks will be July 4 at Deerpath Community Park (400 Hastings Road), set to music. Gate opens for a concert at 5 p.m., fireworks at dusk; lfparksandrec.com
Lake Zurich: The annual Independence/Family Day at Paulus Park (200 S. Rand Road) begins at 10 a.m. July 4 with music and food vendors. Then, fireworks are launched over the lake at about 9:15 p.m.; lakezurich.org
Lemont: For Freedom Days 2026, a July 3 celebration at Centennial Park (16028 W. 127th St.) includes live bands and fireworks; program guide at lemontparkdistrict.org
Libertyville: The fireworks event at Butler Lake Park (835 W. Winchester Road) begins with a concert by the Village Band at 7:30 p.m. July 4 at the Band Shell, followed by fireworks at 9:30 p.m.; libertyville.com
Lincolnshire: The annual Red, White and BOOM! festival will be July 3-4, with food and entertainment July 3 in North Park (1025 Riverwoods Road), followed on July 4 by a 10 a.m. parade, 1 p.m. cardboard boat regatta and 9:30 p.m. fireworks in Spring Lake Park (49 Oxford Drive); lincolnshireil.gov
Lisle: The village will have July 3 fireworks at Community Park (1800 Short St.) at 9:30 p.m. Also, live music begins at 5:30 p.m. on the Van Kampen Stage. On July 4, a parade kicks off at 10 a.m. from Lisle Junior High School (5207 Center Ave.); villageoflisle.org
Lockport: City of Lockport and Lockport Township Park District are hosting the annual fireworks show on July 3 at dusk in Dellwood Park (corner of Woods Drive and Highway 171); cityoflockport.net
Lombard: The village plans to host fireworks at dusk on July 4 at Madison Meadow Park (East Madison Street and South Ahrens Avenue); villageoflombard.org
McHenry: The city’s fireworks will be at 9:30 p.m. July 12 as part of Fiesta Days at Petersen Park (4300 Petersen Park Road). Fiesta Days will be July 9-19 with carnival rides, live music, an art fair and a 1:30 p.m. July 19 parade; mchenryfiestadays.com
Mokena: The village’s annual fireworks will be at 9:30 p.m. July 3, with live music and magic shows starting at 5 p.m. in Main Park (10925 W. La Porte Road). Then a parade at 10 a.m. July 4 from LaPorte and Wolf Roads; mokena.org
Morton Grove: The Morton Grove Days festival July 2-5 includes fireworks at dusk on July 4 in Harrer Park (6140 Dempster St.). Plus a parade at 2:30 p.m., as well as live music and a carnival all weekend; mortongrovedays.org
Mt. Morris: The home of the Freedom Bell of Illinois celebrates July 1-4 and will host a bell ringing in Village Square at 1 p.m. July 4, timed with the ringing of the Liberty Bell in Philadelphia. Plus a parade at 2 p.m. and fireworks at dusk at DL Rahn School (105 W. Brayton Road); mtmorrisil.net
Mount Prospect: The 87th annual Mount Prospect Lions Club Festival will be July 1-5 at Melas Park (1500 W. Central Road) with a carnival, music and fireworks at 9 p.m. on July 1 (short show) and July 4; mplions.org
Mundelein: The Mundelein Community Days 2025 will be June 27 to July 5, mostly near Seymour Avenue and Crystal Street. Fireworks are 9:30 p.m. July 4, with a parade from Mundelein High School (1350 W. Hawley St.) at 1 p.m. July 5; mundelein.org

Naperville: Community fireworks will be 9:30 p.m. July 4 at Frontier Sports Complex (3380 Cedar Glade Drive). Plus, the Naperville Municipal Band will perform at 7:30 p.m. under the Wagner Pavilion at 95th Street Community Plaza; napervilleparks.org
New Lenox: Fireworks at 9:20 p.m. July 4 at New Lenox Village Commons (101 Veterans Parkway), with music from 6 p.m. by the Joliet American Legion Band, then Jim Peterik and the Ides of March; newlenox.net
North Riverside: The Fourth of July Parade will start at 10 a.m. July 4 on 9th Avenue and 26th Street. Then music and food vendors, starting at 6 p.m. at Village Commons (2401 S. DesPlaines Ave.), followed by fireworks provided by the Riverside Golf Club; northriverside-il.org
Northbrook: Music at 7 p.m. on July 4 at the Ed Rudolph Velodrome at Meadowhill Park (1479 Maple Ave.), followed by fireworks at the Velodrome. Plus other events all day, including a parade at 4 p.m. from Westmoor School (2500 Cherry Lane); eventcreate.com
Oak Brook: The annual Taste of Oak Brook, with food and live music, returns at 2 p.m. July 3 at the Village Sports Core Fields (700 Oak Brook Road). Fireworks and drone show at dusk; oak-brook.org. Or watch from the nearby Hyatt Lodge Oak Brook (2815 Jorie Blvd.).
Oak Lawn: Fireworks at dusk (at 9 p.m.) July 4 at Richards High School (10601 Central Ave.). Come back between 8 a.m. and 11 a.m. July 5 to help with cleanup; olparks.com
Oak Park: Parade at 10 a.m. July 4 from Longfellow Park (Ridgeland Avenue and Adams Street); oak-park.us
Orland Park: Independence Celebration begins on July 4 with live music at 5:30 p.m., followed by Presentation of Colors and fireworks at 9:30 p.m. in Centennial Park West (15609 Park Station Blvd.); orlandpark.org
Oswego: Fireworks will be at about 9:30 p.m. July 4 at Prairie Point Park (4120 Plainfield Road); oswegoil.org
Ottawa: A fireworks event begins at 8:30 p.m. July 4 on the Fox and Illinois Rivers at Ottawa Township High School (201 E. Main St.); ottawadowntownassociation.org
Palatine: The Palatine Jaycees Hometown Fest runs July 2-5 in Community Park (256 E. Palatine Road) with live music, food and a carnival. Fireworks at dusk on July 3 and a parade beginning on Wood Street at 10:30 a.m. July 4; palatinejaycees.org
Palos Heights: Inflatables and games from 10 a.m. to 1 p.m. July 3 in Community Park (south of Route 83 on 76th Avenue). At 5 p.m., food and music start in Memorial Park (7600 W. College Drive), followed by fireworks at 9:15 p.m. A parade kicks off at noon July 4 on Harlem Avenue; palosheightsrec.org
Park Forest: Fourth of July festivities begin with the United Under the Stars Community Celebration from 11 a.m. to 3 p.m. at the Olympia Fields Park District (20712 Western Ave.), then a parade steps off at 6 p.m. Live music at the Village Green (349 Main St.) followed by fireworks at 9 p.m. on July 4; villageofparkforest.com
Park Ridge: Live music at 8 p.m. and fireworks at dusk July 3 at Maine East High School (2601 Dempster St.); prparks.org
Pingree Grove: The community’s America 250 Celebration will be July 10-11. A parade starts at 4 p.m. July 11 at Alta Vista Drive and Wester Boulevard, and fireworks are planned at 9:15 p.m. at Cambridge Lakes (1125 Wester Blvd.); villageofpingreegrove.org
Plano: Main Street Festival from 3 p.m. to 6 p.m. July 5, then fireworks at dusk at Plano High School’s Reaper Stadium (704 W. Abe St.); facebook.com/PlanoPoliceIL
Rochelle: Parade at 3 p.m. July 4 from downtown to Atwood Park (10th Avenue and 20th Street). After a Municipal Band concert at 7:30 p.m., the fireworks will be at dusk; facebook.com/cityofrochelle. Also fireworks at dusk on July 3 at Chicagoland Skydiving Center (1207 Gurler Road).
Rolling Meadows: For America 250, a parade at 11:30 a.m. July 4 from Rolling Meadows High School, then fireworks at 9:30 p.m. at Rolling Meadows Community Center (3705 Pheasant Drive); cityrm.org

Romeoville: Two simultaneous America 250 fireworks shows at 9:30 p.m. July 3 at Village Park (900 W. Romeo Road) and Discovery Park (300 S. Highpoint Drive); romeoville.org
Roselle: The annual Independence Day evening of fireworks, food and live music begins at 6:30 p.m. July 3 at Lake Park High School West Campus (500 W. Bryn Mawr Ave.) with fireworks at dusk; roselle.il.us
Rosemont: The west suburban Parkway Bank Park (5501 Park Place) hosts an annual “Rockin’ In The Park” free concert series. The first-time “Rockin’ in the USA” festival of concerts July 2-4 will have post-show fireworks; rosemont.com
Round Lake: Beachfest opens at 5 p.m. with live music and food vendors, then fireworks at 9:15 p.m. July 4 near the Round Lake Beach Cultural and Civic Center (2007 Civic Center Way); rlapd.org
Sandwich: The annual Sandwich Park District Freedom Days includes a 10 a.m. June 27 parade, then fireworks at dusk at Sandwich Fairgrounds (1401 Suydam Road); sandwichparkdistrict.org
Schaumburg: The popular way to see fireworks in Schaumburg is to catch a Schaumburg Boomers baseball game at Wintrust Field (1999 S. Springinsguth Road). There will be fireworks after select home games, including July 2-4, plus a drone show July 3; boomersbaseball.com
Skokie: The town hosts a downtown parade at noon on July 4. It’s followed by a family festival at 6:30 p.m. at Niles West High School (5701 W. Oakton St.), with fireworks at 9:30 p.m.; skokieparks.org
Sleepy Hollow: The fireworks are 9:30 p.m. July 2, then Festivities in the Hollow from 8 a.m. to 4 p.m., including the Bill Ritchie Memorial Parade at 11:30 a.m. in Sabatino Park (Winmoor Drive and Thorobred Lane); sleepyhollowil.org
South Holland: A Fourth of July Celebration opens at 6 p.m. July 4 and includes fireworks at dusk at Veterans Memorial Park (500 E. 160th Place); southholland.org
Spring Grove: The July 4 celebration for America 250 will include a noon parade on Main Street from Blivin Street and fireworks at dusk, best viewed from Thelen Park (8516 Winn Road); sg4thofjuly.com
St. Charles: The St. Charles Park District is planning America 250 fireworks at dusk on July 4, launching from Langum Park. Best viewing will be on the south side of downtown St. Charles, plus parts of Langum Park (50 Devereaux Way) and Mt. St. Mary Park along Geneva Road (look for a red balloon during the afternoon to check your view); stcparks.org
Tinley Park: For America 250, fireworks on July 3 south of the 80th Avenue Metra station (18001 S. 80th Ave.) as part of the new Tinley Park Country Fest July 3-5; tickets and more information at tinleyparkcountryfest.com. Then on July 4, fireworks for the annual Independence Day celebration at McCarthy Park (16801 S. 80th Ave.); tinleypark.org
Vernon Hills: The parade will start at 9 a.m. July 4 at the corner of Deerpath and Atrium Drive. Music begins in Century Park (1002 Lakeview Parkway) at 6:30 p.m., followed by fireworks around 9:15 p.m; vernonhills.org

Wauconda: The Big Bang fireworks celebration is dusk July 3 at Bangs Lake, in Cook Park (600 N. Main St.) and the surrounding area; wauconda-il.gov
Waukegan: Music from 3 p.m. to 9 p.m. July 4 at On the Rocks (175 N. Harbor Place). Fireworks will be 9:30 p.m. at the Waukegan lakefront; waukeganil.gov
Warrenville: Organized by the Warrenville Friends of the 4th, the celebration kicks off with festivities in Cerny Park (4S150 River Road) at 5 p.m. and a parade at 6 p.m. July 3. Festivities continue at noon on July 4, with fireworks at 9:15 p.m.; warrenville.il.us
Westmont: The Independence Day Celebration will begin at 4 p.m. July 4 at Ty Warner Park (800 Blackhawk Drive), parking at nearby Westmont High School or Westmont Junior High parking lots. Fireworks and a drone show at 9:30 p.m., launched from the Willow Crest Golf Club north of the park. Also, food trucks and music; westmontparks.org
Wheaton: Independence Day for America 250 will be celebrated with a carnival from 5:30 p.m. and fireworks and drone show around 9 p.m. July 3 in Graf Park (1855 Manchester Road), plus a downtown parade at 10 a.m. July 4; wheatonparkdistrict.com
Wheeling: The village’s Rock ’n’ Run the Runway event is June 27, with bands from 6 p.m. to 10:30 p.m. and fireworks at 9:15 p.m., all at Chicago Executive Airport (1080 S. Milwaukee Ave.); program at wheelingil.gov
Wilmette: Fun & Fireworks for America 250 begins with food, festivities and music at 4:45 p.m. July 3, then fireworks at dusk at Gillson Park, on the lakefront north of the harbor; wilmettepark.org
Winnetka: The Fourth of July parade starts at 10 a.m. July 4 at the corner of Elm Street and Glendale Avenue. Concert and the Jesse White Tumblers begin at 7 p.m. at Duke Child’s Field (1321 Willow Road), then fireworks at 9:20 p.m.; winpark.org
Woodridge: The annual Fourth of July Picnic is 11 a.m. to 2 p.m. July 4 at Castaldo Park (3024 71st St.) Later, the joint Woodridge-Downers Grove fireworks display is 9:30 p.m. July 4 (corner of 75th Street and Lemont Road); woodridgeil.gov
Woodstock: Fireworks begin at dusk on July 4 in Emricson Park (900 South St.). The park opens at 7 p.m.; woodstockilchamber.com
Yorkville: The town is planning a July 4 celebration for America 250 with a parade starting at 9 a.m. July 4 at Yorkville High School (797 Beecher Drive) and ending at Town Square Park (301 N. Bridge St.). Fireworks and drone show begin at dusk near the corner of Route 47 and Countryside Parkway; yorkville.il.us
Zion: The annual Independence Day celebration of fireworks, food, activities and live music at the Zion Park District Band Shell (next to the Park District Leisure Center at 2400 Dowie Memorial Drive) begins at 6 p.m. July 4 with fireworks at 9:30 p.m.; zionparkdistrict.com
dgeorge@chicagotribune.com




