Looking for a great place to catch fireworks this Fourth of July? Whether you want a full day of food and festivities or just the best spot to see the sky light up, there are celebrations happening all over Minnesota. From big city displays to small-town traditions, here’s a roundup of where and when you can watch fireworks this July.

Albert Lea
Enjoy the July Jamboree with a parade, fireworks over Fountain and Albert Lea Lakes at 10 p.m. on July 4, live music at Fountain, the Bayside Ski Show, 4th of July Car Show, 112 Street Dance, Boat Parade, food vendors, and more.

Aurora
Aurora Patriotic Days run all week long, wrapping up with a fireworks show at Red Top on July 3 at 10 p.m.

Austin
Austin’s Freedom Fest includes food trucks, bingo, live music, a beer garden, and more. Fireworks start at 10 p.m. on July 4 in Bandshell Community Park.

Bemidji
The Bemidji Jaycees host the Annual Water Carnival, featuring the Red, White & BOOM Firework Spectacular on July 2nd at dusk. The best view is from the southern end of Lake Bemidji.

Bloomington
Bloomington’s Summer Fete takes place at Normandale Lake Park on July 3, starting at 5 p.m. The fireworks show begins at nightfall and wraps up the evening around 10:30 p.m.

Cannon Falls
The Cannon Valley Fair offers a midway, demolition derbies, and more. Fireworks take place at dusk on July 4, which is free admission day at the fairgrounds.

Coon Rapids
Celebrate over three days of free events in Coon Rapids, ending with fireworks at 10 p.m. on July 4 at the Coon Rapids Ice Center. Additional seating is available at Anoka-Ramsey Community College.

Crosby
Cuyuna Lakes hosts a full day of patriotic fun, family activities, and good food on July 4, ending with fireworks over Serpent Lake at dusk.

Crosslake
Crosslake’s annual fireworks are on July 5 at 10:10 p.m. Watch from the lake or the shore, and tune into Skeeter 101.5 FM for the music-synced show.

Detroit Lakes
Bring a chair or blanket to Mile Long City Beach on July 4 to see fireworks launched from three barges on Detroit Lake, starting at 10 p.m.

Duluth
Fourth Fest happens July 4 at Bayfront Festival Park with gates opening at 4 p.m. Enjoy music, food, drinks, and craft vendors, ending with the area’s largest fireworks show at 10:10 p.m.

Eagan
Eagan’s Funfest fireworks show begins at 10 p.m. on July 4 at the Eagan Community Center Festival Grounds.

Edina
Fireworks at Rosland Park begin at 10 p.m. on July 4. Before the show, enjoy live music and food trucks from 8 to 10 p.m.

Excelsior
Excelsior hosts the only public fireworks over Lake Minnetonka. Explore downtown, shop local, and find a spot in Commons Park or along the water to watch the show at dusk on July 4.

Ely
Celebrate up north with fireworks over Miners Lake in Ely on July 4 at 10 p.m.

Eveleth
Live music and fireworks are part of “Thunder Over Eveleth” on July 3 at 10:15 p.m., lighting up the World's Largest Hockey Stick.

Lake City
Lake City’s fireworks launch from the marina on July 4 at dusk. Watch from Ohuta Park, the harbor, along the Riverwalk, or by boat.

Lakeville
Lakeville’s fireworks begin at dusk on July 4 and help kick off the PAN-O-PROG festival.

Mankato
Mankato’s fireworks at Riverfront Park start at 10 p.m. on July 4 and are synced to music from Radio Mankato stations. Gates open at 6 p.m. Fireworks can also be seen from Veteran’s Memorial Bridge.

Nisswa
Freedom Day in Nisswa is July 3 with a parade, live music, kids' activities, and fireworks at dusk.

Owatonna
Owatonna’s Patriot Skies fireworks show is July 4 at 10 p.m. at the Steele County Fairgrounds.

Pequot Lakes
Stars and Stripes Days fireworks take place July 3 at dusk at the Pequot Lakes High School practice field. Good viewing spots include Trailside Parks, the school, and the TDS parking lot.

Richfield
Richfield’s July 4 celebration concludes with a 10 p.m. fireworks display lasting more than 20 minutes.

Shakopee
Canterbury Park’s July 3 event includes live racing, music, kids’ activities, and fireworks at 10 p.m., viewable from outdoor seating. (tickets required)

Spicer
Spicer’s fireworks show takes place at dusk on July 4 at Saulsbury Beach. Watch by boat, from your car, or with a blanket on the lakeshore.

St. Louis Park
Head to Aquila Park for food vendors, live DJ entertainment, and fireworks at 10 p.m. on July 3.

Tofte
Tofte Town Park hosts food vendors, kids' games, live music, and fireworks at dusk on July 4.

Waconia
The Lake Waconia Fireworks Festival happens at dusk on July 4. Great viewing spots include Lake Waconia Regional Park, Lola's Lakehouse, InTowne Marina, Sovereign Estate Winery, Vandy's Grille, or by boat.

Warroad
Warroad’s celebration includes food trucks, lumberjack shows, games, and beer from Lake of the Woods Brewing Company. Fireworks begin at dusk on July 4, following live music from the Johnny Holm Band.