In both 2015 and 2016, we told you all about the fantastic places to see fireworks in Iowa. Well, this year the great state of Iowa is doing it again with dozens of amazing fireworks shows and community celebrations. If these five amazing fireworks shows aren’t close by, check out the extensive fireworks show listings by county at the end of this article.

Related Stories

This Is The Most Iowa Sound You'll Ever Hear, And We Can't Stop Listening To It

This Is The Most Iowa Sound You'll Ever Hear, And We Can't Stop Listening To It

Visit The Heart of Mississippi River History In Iowa At The George M. Verity Riverboat Museum

Visit The Heart of Mississippi River History In Iowa At The George M. Verity Riverboat Museum

Escape To The Countryside When You Stay At This Rural Airbnb In Iowa

Escape To The Countryside When You Stay At This Rural Airbnb In Iowa

Here’s a list of the most popular fireworks shows celebrating the 4th of July holiday in Iowa. Unless otherwise noted, these shows are happening on the 4th of July, 2017.

Please note: Events change without notice, and while we try to keep this list up-to-date, it’s important to check details before heading to an event.

Benton County Fireworks

Vinton: June 24, 2017 at dusk Riverside Park (across from hospital)

Buchanan County Fireworks

Fairbank: June 23 Fairbank Island Days at 10:00pm at Island Park

Independence: Riverwalk Park at 10:00pm

Aurora: Aurora City Park at Dusk

Butler County Fireworks

Shellrock: July 3, 2017 at 10:00pm behind Shell Rock Elementary

Cedar County Fireworks

Tipton: Tipton City Park at dusk

Cerro Gordo County Fireworks

Clear Lake: July 1-4 celebration includes amusement rides, open-air vendor market by the lake, live music, parade down Main Avenue, and fireworks show at dusk over the lake on the 4th

Mason City: July 3 at Mason City High School Football Stadium at 9pm

Cherokee County

Cherokee: Spring Lake Park at dusk

Chickasaw County Fireworks

Nashua: June 24 at Veterans Memorial Park 10pm

Clarke County Fireworks

Osceola: Courthouse Lawn 9:45pm

Clayton County Fireworks

Garnavillo: Garnavillo City Park at dusk

Guttenberg: July 1 at Ingleside Park at dusk

Monona: Marmac High School at dusk

Clinton County Fireworks

Grand Mound: Ball Park at dusk

Dallas County Fireworks

West Des Moines: July 2 at Jordan Creek Town Center at dusk

West Des Moines: Over Blue Heron Lake at Raccoon River Park

Delaware County Fireworks

Dyersville: July 3 at Commercial Club Park at dusk

Earlville: At the ballfield at dusk

Des Moines County Fireworks

West Burlington: 4pm parade, live music, and fireworks show at 10pm near the 100 block of Broadway Street

Dubuque County Fireworks

Farley: July 1 at Farley Community Park at dusk

Dyersville: July 3 at Commercial Club Park at dusk

Dubuque: July 3 Over the river at A. Y. McDonald Park at dusk

Floyd County Fireworks

Charles City: July 3 at Court House at 10pm

Franklin County Fireworks

Hampton: July 3 at Beeds Lake State Park at 10pm

Grundy County Fireworks

Reinbeck: Elmwood Park at dusk

Guthrie County Fireworks

Yale: Community Club at dusk

Hamilton County Fireworks

Jewell: July 3 at Little Wall Lake Park at 10pm

Hardin County Fireworks

Iowa Falls: Riverbend Park at dusk

Henry County Fireworks

Mount Pleasant: Parade at 5pm, food, music, and fireworks at McMillan Park at dusk

Humboldt County Fireworks

Humboldt: Parade, festival, and fireworks show at dusk at the Humboldt County Fairgrounds

Iowa County Fireworks

Marengo: July 3 kids activities starting at 2pm with parade at 6pm and fireworks at Marengo City Park at dusk

Jackson County Fireworks

Bellevue: July 2 at Riverview Street at 9:30pm

Jasper County Fireworks

Newton: Kids zone and food vendors from 6:30pm to 8:30pm at Agnes Patterson Park with fireworks show at dusk

Johnson County Fireworks

Iowa City: July 2 at Clinton Street and Iowa Avenue at 9:30pm

Coralville: S.T. Morrison Park between 7th and 8th Street at dusk

Lee County Fireworks

Marquette: July 1 at Great River Road over the Mississippi River at dusk

Keokuk: Rand Park at Grand and Orleans Avenue at 9:30pm

Linn County Fireworks

Cedar Rapids: Freedom Festival Celebration includes face painting, balloon artist, food and beverages, music, “Freedom Express” Track-less train, bungee trampolines, Inflatable Zone for all ages, military vehicles and exhibits. Fireworks downtown at dusk.

Central City: June 30 at Linn County Fairgrounds at dusk and July 1 at Linn County Fairgrounds at dusk

Central City: Linn County Fairgrounds at 10pm

Madison County Fireworks

Earlham: Football field at 10pm

Mahaska County Fireworks

Leighton: June 30 at the ball park at 9pm

Marion County Fireworks

Pleasantville: Shadle Park at dusk

Pella: A full day of games, activities, fishing, food stands, parade, city band, and fireworks at dusk near Madison Elementary School.

Marshall County Fireworks

Marshalltown: Central Iowa Fairgrounds at dusk

Mills County Fireworks

Malvern: July 1 downtown Malvern on Main Street at dusk

Monroe County Fireworks

Albia: Albia Reservoir on Highway 5 at 9:30pm

O’Brien County Fireworks

Sheldon: July 3 at Village Northwest Unlimited Grounds at dusk

Page County Fireworks

Shenandoah: Parade, flea market, musical entertainment, and a fireworks display at dusk.

Palo Alto County Fireworks

West Bend: July 1 at North Broadway Avenue at 10pm

Polk County Fireworks

Altoona: July 3 at Prairie Meadows fireworks show after the races

Altoona: Adventureland fireworks display at dusk

Ankeny: July 9 fireworks on final day of Summerfest (July 7-9) over Prairie Ridge Pond.

Clive: July 22 fireworks show at dusk

Des Moines: July 3 at 8:30pm as part of the Yankee Doodle Pops concert featuring the Des Moines Symphony. Fireworks display over downtown Des Moines skyline.

Des Moines at Iowa Cubs Games: July 2 and 3 special holiday fireworks display after games.

Des Moines Good Guys Heartland Nationals: July 1 fireworks show at Iowa State Fairgrounds after 26th Speedway Motors Heartland Nationals.

Grimes: Fireworks at dusk.

Indianola: National Balloon Classic Fireworks Display- Details to come!

Urbandale: Fireworks will be shot from Walker Johnston Park.

Waukee: Fireworks show at dusk.

Poweshiek County Fireworks

Montezuma: July 1 at Lake Ponderosa Marina at 9:30pm

Grinnell: Ahrens Park at 9:45pm

Scott County Fireworks

Davenport: July 3 at LeClair Park (watch from Modern Woodmen Park and Skybridge) at 9:30pm

Story County Fireworks

Ames: July 3 fireworks at Reiman Gardens at dusk.

Roland: July 3 south of the water tower at 9:30pm

Slater: July 3 at Earl Grimm Park at 10pm

Tama County Fireworks

Dysart: City Park at dusk

Union County Fireworks

Creston: McKinley Park at dusk

Van Buren County Fireworks

Bonaparte: July 1 at Bonaparte City Park on First Street at dusk

Washington County Fireworks

Wellman: Wellman Community Park at dusk

Webster County Fireworks

Fort Dodge: July 1 at Fort Frenzy at dusk

Woodbury County Fireworks

Sioux City: July 1 at Grandview Park at dusk

Wright County Fireworks

Clarion: July 1 at Lake Cornelia at dusk

Do you have a favorite Iowa fireworks show from years past? Let us know about it in the comments.

OnlyInYourState may earn compensation through affiliate links in this article. As an Amazon Associate, we earn from qualifying purchases.