Guide to Independence Day in St. Louis: Fireworks, Parades, and Festivals

St. Louis Arch and fireworks

Robert E Daemmrich / Getty Images 

If you're visiting the Gateway to the West on Independence Day, the St. Louis area has plenty of parades, music, fireworks, and fun to offer. From Fair Saint Louis in the Gateway Arch National Park to the Patriots in the Park in Granite City, there are dozens of small gatherings and big festivals to celebrate July 4 in St. Louis proper and within an hour of the city.

Many of these events have been altered or canceled in 2020. Check the details below and event websites for more information.

01 of 17

Fair Saint Louis

200 Washington Ave, St. Louis, MO 63102, USA
Phone +1 314-653-6513

The annual Fair Saint Louis festivities for 2020 will be hosted online in 2020 rather than in its usual Gateway Arch National Park location.

At 10 a.m. on July 4, 2020, tune in to the Fair Saint Louis Facebook page for a virtual Fourth of July celebration. Enjoy entertainment by local musicians, some variety acts, a salute to U.S. troops and essential workers, and more. Additional information will be available on the Facebook page.

02 of 17

JB Blast at Jefferson Barracks

345 North Rd W, St. Louis, MO 63125, USA
Phone +1 314-615-8800

The JB Blast event has been postponed to October 2, 2020, from 7 to 10 p.m. You can find updates on the event's Facebook page.

This free, family-friendly patriotic celebration at historic Jefferson Barracks Park in South St. Louis County normally takes place in early July. Live music is performed from 7 p.m. to 9 p.m. and then the fireworks go until about 9:30 p.m. The Fourth of July gathering features food trucks with items for sale, and you may also bring a picnic and a blanket.

03 of 17

July 4th Fest at Six Flags St. Louis

4900 Six Flags Rd, Eureka, MO 63025, USA
Phone +1 636-938-5300

This event has been canceled for 2020.

Six Flags St. Louis typically celebrates July 4 with several days of family fun and special events to honor the military. However, unlike other community celebrations, Six Flags celebrates from July 3 through July 6. The festivities include exclusive access to rides, an All-American Dance Party, and fireworks.

04 of 17

Webster Groves Community Days

8600 Strassner Dr, Brentwood, MO 63144, USA
Phone +1 314-963-8689

This event has been canceled for 2020, but businesses and residents are welcome to participate in an Independence Day Home Decorating Contest; applications are due on June 30, 2020.

Webster Groves Community Days, located about 20 minutes from St. Louis, is usually a four-day celebration featuring a carnival, BBQ, parade, and fireworks. It's truly an old-fashioned event that draws visitors from around the St. Louis area. The festivities are held at Memorial Park just south of Interstate 44 off the South Elm Avenue exit. Check the schedule to see what's going on in the various park locations.

Continue to 5 of 17 below.
05 of 17

Patriots in the Park

2900 Benton St, Granite City, IL 62040, USA
Phone +1 618-877-3059

This event has been canceled in 2020.

Granite City, around 20 minutes from St. Louis, plays host to The Patriots in the Park Independence Day celebration at Wilson Park. It's typically a five-day event (from July 3 to 7) that features carnival rides, food, music, and more. Fireworks on the Fourth of July start around 9:15 p.m.

06 of 17

Kirkwood Freedom Festival

111 S Geyer Rd, Kirkwood, MO 63122, USA
Phone +1 314-822-5855

This event has been canceled in 2020.

Residents and visitors alike gather in Kirkwood Park at 7 p.m. on July 4 for the city's annual Freedom Festival, held in Kirkwood, about 20 minutes by car from St. Louis. Everyone is invited to enjoy a fun Independence Day evening filled with live music and food. Expect fireworks at approximately 9:20 p.m.

07 of 17

4th of July Bike Parade

124 S Metter Ave, Columbia, IL 62236-2230, USA
Phone +1 618-281-7144

Columbia, Illinois, a roughly 20-minute ride from St. Louis, holds a unique and family-friendly Fourth of July celebration. From 10 a.m. to 12 p.m., children decorate their bikes and join the parade, which heads from Immaculate Conception School to Metter Park about 2.5 miles (4 kilometers) away. Activities then take place in the park until 11 p.m., including bingo, tournaments, food and drinks, fireworks, and more.

08 of 17

Ferguson Fourth of July Celebration

This event has been canceled in 2020.

Ferguson celebrates the Fourth of July with an all-day bash for the whole family in January–Wabash Park. There's a parade, children's entertainment, food, fireworks, and a variety of live musical acts. The city of Ferguson is around 20 minutes from St. Louis.

Continue to 9 of 17 below.
09 of 17

Chesterfield Celebration and Fireworks

291 Chesterfield Center, Chesterfield, MO 63017-4810, USA
Phone +1 636-590-6550

This event is canceled for 2020.

Chesterfield—a 25-minute drive from St. Louis—holds a Fourth of July Fireworks Celebration, one of the area's largest such shows. The main viewing area will be at the Chesterfield Mall, and live music is performed on the main stage. Guests also enjoy food trucks, a children’s play area, and fireworks at 9:30 p.m.

10 of 17

St. Charles Riverfest

500 S Riverside Dr, St Charles, MO 63301, USA
Phone +1 636-949-3372

This event has been canceled in 2020.

St. Charles is approximately 30 minutes from St. Louis. The city has played an important role in U.S. history and shows off its community pride at a celebration called the St. Charles Riverfest. Held each year in Frontier Park on the banks of the Missouri River, the event is a lively way to honor the Fourth of July with carnival rides, live music, a parade, food and craft vendors, and fireworks. On July 3, the festival goes from 5 p.m. to 10:30 p.m., and the July 4 fun lasts from noon to 10:30 p.m., with a special fireworks display at 9:20 p.m.

11 of 17

Fourth of July Celebration in Ellisville

225 Kiefer Creek Rd, Ellisville, MO 63021, USA
Phone +1 636-227-7508

This event has been canceled in 2020.

For West County residents, Bluebird Park in Ellisville—about 30 minutes from St. Louis—is the place to be on the patriotic holiday. This Fourth of July Celebration keeps with solid traditions, such as vendors selling hot dogs, brats, ice cream, and other favorite festival foods. The event goes from 6 p.m. to 10:30 p.m. and also has live music, children's activities, and an Independence Day ceremony. Fireworks go on at 9:30 p.m.

12 of 17

Alton Fireworks Spectacular

This event has been canceled in 2020.

If you don't mind driving about 35 minutes from St. Louis to the fireworks show in Alton, Illinois, you can enjoy the festivities on July 3 at the Liberty Bank Alton Amphitheater. The event goes from 9:30 to 11 p.m.; fireworks begin at around 9:30 p.m. General admission is free and VIP tickets are available, which include entry to the Amphitheater, assigned seating in the VIP area, reserved parking, and access to the VIP tent next to the stage (with a private concession booth).

Continue to 13 of 17 below.
13 of 17

O'Fallon's Independence Day

900 TR Hughes Blvd, O'Fallon, MO 63366-2867, USA
Phone +1 636-474-2732

O'Fallon's annual Independence Day celebration held about 40 minutes from St. Louis is canceled for 2020. However, the community will celebrate instead during Labor Day at the Heritage & Freedom Fest 2.0 on September 6, 2020, from 11 a.m. to 11 p.m. Check the website for most updated information on this event.

O'Fallon, Missouri, usually pulls out all the stops for its Heritage & Freedom Fest at the Ozzie Smith Sports Complex. The gathering, starting on July 2 and ending on July 4, features an impressive lineup of nationally-known musicians. There's also a parade, carnival, kids' activities, food, and fireworks. 

14 of 17

Godfrey Family Fun Fest

Robert E. Glazebrook Community Park is the place to be on Independence Day in Godfrey, Illinois, approximately 40-minutes away from St. Louis. The free and family-friendly celebration goes from 5 p.m. to 9:30 p.m. and includes a bike decorating contest for kids, a bike parade, a dunk tank, food, and entertainment. The evening ends with a big fireworks display.

15 of 17

Wentzville Liberty Fest

968 Meyer Rd, Wentzville, MO 63385, USA
Phone +1 636-327-7665

This event has been canceled in 2020.

About 40 minutes from St. Louis in Wentzville's Progress Park, the annual Liberty Fest takes place on July 4. The fun day begins at 10 a.m. with a parade, followed by kids' activities, live music, and fireworks at dusk. There's also free swimming at the Progress Park pool and a skating event at Wentzville Ice Arena.

16 of 17

Fireworks in Grafton

Front St, Grafton, IL 62037, USA

The city of Grafton, Illinois, around a 50-minute drive from St. Louis, hosts a celebration from 9 p.m. to 11 p.m. on July 2, 2020. The event typically includes entertainment and food during the day, as well as specials at restaurants. At night, the fireworks light up the sky over the confluence of the Mississippi and Illinois rivers.

Continue to 17 of 17 below.
17 of 17

Jerseyville Independence Day Fireworks Display

300 Veterans Memorial Pkwy, W Fairground Ave, Jerseyville, IL 62052, USA
Phone +1 618-498-5757

Those looking to enjoy the Fourth of July yet also practice social distancing may enjoy the 2020 fireworks display in Jerseyville, Illinois, approximately 50 minutes away from St. Louis. Everyone must stay in their cars to watch the show, which begins as the sky darkens on July 4. The whole community will be delighted by the fireworks held at the Jersey County Fairgrounds (American Legion).

Back to List

Guide to Independence Day in St. Louis: Fireworks, Parades, and Festivals