On the hunt for a fireworks show near you — or maybe you're up for a drive to a parade in a city you've never been?
Whether you live in Northern Minnesota or you're visiting for Fourth of July fun, look no further than our huge list of fireworks and parades this Independence Day weekend.
You'll find fireworks maps of each region of the Northland and links to more information on what you'll find at town festivals. Find the celebration that's right for you and your friends or family.
Or if you're feeling adventurous, why not plan a few road trips?
By our count, you could be dazzled by as many as five different fireworks shows, starting Monday, July 1, in International Falls, and ending Saturday, July 6, over Cross Lake on the Whitefish Chain. And with midday and evening parades, you could probably swing a couple a day. Think of all the candy.
There's live music, pie-eating and loon-calling contests, unicycling unicorns, bounce houses and so much more in the links below. Have a safe and fun Fourth of July!
Table of Contents | 
North-Central Minnesota
Brainerd
- Fireworks: 10:15 p.m. July 4 on Don Adamson Field at Brainerd High School. Map here
 
- Parade: 6 p.m. July 4 on Laurel Street and East River Road
 
Crosby
- Fireworks: At dusk July 4 at Crosby Memorial Park over Serpent Lake
 
- Parade: 11 a.m. July 4 on Main Street
 
Crosslake
- Fireworks: At dusk July 6 over Cross Lake on the Whitefish Chain. Tune in to Skeeter 101.5 FM Radio to hear choreographed music
 
Deerwood
- Fireworks: At dusk July 5 near Ruttger’s Bay Lake Resort. Watch from Ruttger’s or Bay Lake
 
East Gull Lake
- Fireworks: 10:30 p.m. July 4 over Madden’s and Cragun’s Resorts
 
Garrison
- Fireworks: At dusk July 4 on the west side of Mille Lacs Lake
 
Longville
- Fireworks: At dusk July 4 over Girl Lake in front of Patrick’s
 
- Parade: 11 a.m. July 4
 
McGrath
- Fireworks: July 4
 
- Parade: 11 a.m. July 4
 
McGregor
- Fireworks: 10:15 p.m. July 4 over Big Sandy Lake between Goffs and Webster’s Bay
 
Nisswa
- Fireworks: At dusk July 3 at Nisswa Community Center
 
- Parade: 7 p.m. July 3 on Main Street
 
Pequot Lakes
- Fireworks: At dusk July 3 at Pequot Lakes High School practice field (best viewing from Trailside Park, PLHS or TDS Telecom parking lot)
 
- Parade: Noon on July 4, bobber-themed and beginning at west side of high school
 
Tamarack
- Fireworks: 10 p.m. July 4 at the Tamarack City Park
 - More events here
 
Walker
- Fireworks: At dark July 4 on Walker Bay
 
- Parade: 1 p.m. July 4 on Michigan Avenue one block up from Main Street
 
Northeast
Aurora
- Fireworks: 10 p.m. July 3
 
- Parade: 5:30 p.m. July 3 from Fourth Avenue to Main Street
 
Biwabik
- Parades: Patriotic Parade, 9:30 a.m. July 4; Calithumpian Parade 6 p.m. July 4
 
Cloquet
- Fireworks: Around 10:25 p.m. July 4 over the St. Louis River
 
- Parade: 11 a.m. July 4 down Cloquet Avenue from 18th Street to Eighth Street
 
Duluth
- Fireworks: 10 p.m. July 4 at Bayfront Festival Park. Gates open 4 p.m.
 
Ely
- Fireworks: 10 p.m. July 4 on the east side of Miners Lake
 
- Parade: 1 p.m. July 4, starting at Fourth Avenue and Harvey Street, following Harvey Street to Second Avenue East and then down Sheridan Street, ending at Eighth Avenue and Harvey Street (Whiteside Park)
 
Eveleth
- Fireworks: 10:15 p.m. July 3
 
- Parade: 9:30 a.m. July 4
 
Gilbert
- Fireworks: 10 p.m. July 3
 
- Parade: 7:30 p.m. July 3
 
Grand Portage
- Fireworks: After dusk July 4 at Grand Portage Lodge and Casino over Grand Portage Bay
 
Grand Rapids
- Fireworks: 10 p.m. July 4 at Pokegama Golf Course. Additional parking at Essentia Health, 1542 Golf Course Road. Shuttles will run from Essentia Health to the golf course 8-10 p.m., returning immediately following the show
 
Hill City
- Fireworks: At dusk July 4
 
- Parade: 11 a.m. July 4
 
International Falls
- Fireworks: Canadian fireworks from Fort Frances, Ontario at 10 p.m. July 1. International Falls fireworks at 10:15 p.m. July 4 at the FHS Track Field
 
- Parade: 1 p.m. July 4 on Third Street from 12th Avenue to Third Avenue
 
Keewatin
- Fireworks: At dusk July 4
 
- Parade: 1:30 p.m. July 4
 
Moose Lake
- Fireworks: 10 p.m./dusk July 4, visible from Moose Lake City Park
 
- Parade: 10 a.m. July 4
 
Nashwauk
- Fireworks: At dusk July 3
 
- Parade: Noon July 4
 
Orr
- Fireworks: At dusk July 3 over Orr Bay
 
Side Lake
- Parade: 10 a.m. July 4 on McCarthy Beach Road, east to Highway 5. More info here.
 
Silver Bay
- Fireworks: At dusk July 4 in the City Centre
 
Tofte
- Fireworks: 10 p.m. July 4 at the Tofte Town Park
 
- Parade: 1 p.m. July 4 down Tofte Park Road
 
Tower-Soudan
- Fireworks: At dusk July 3 on Big Bay (east end) of Lake Vermilion and at dusk July 6 on Niles Bay (west end) of Lake Vermilion
 
- Parade: 11 a.m. July 4
 
Virginia
- Fireworks: At dark, about 10:15 p.m., July 4 over Silver Lake
 
Northwestern Minnesota
Baudette
- Fireworks: 10:15 p.m. July 4 over Baudette Bay. Best viewing at Willie Walleye Park
 
- Parade: 2 p.m. July 4 on Main Street
 
Bemidji
- Fireworks: At dusk July 4 over Lake Bemidji
 
- Parade: 1 p.m. July 7 on Beltrami and Minnesota avenues, between Fifth and 15th streets
 
Detroit Lakes
- Fireworks: At dusk July 4 on Mile Long City Beach
 
East Grand Forks
- Fireworks: 10:30 p.m. July 4 at South Middle School. Nearby viewing locations include Scheels Sports Complex and Ryan Park
 
Fosston
- Fireworks: At dusk July 6. Watch from the Fosston Sports Complex or the Elementary yard
 
- Parade: 4 p.m. July 6. Parade route
 
Laporte
- Fireworks: 10 p.m. July 6
 
Mahnomen
- Fireworks: At dusk July 4 at Shooting Star Casino
 
Nevis
- Fireworks: July 5 at Lake Belle Taine
 
Park Rapids
- Fireworks: July 4 at Heartland Park, next to the Fish Hook River. Choreographed to music on KDKK 97.5 FM Radio and Hot Country 92.5 FM Radio.
 
- Parade: 11 a.m. July 4 starting on Fair Avenue near the main entrance of the Hubbard County Fairgrounds, Second Street to Main Avenue to Eighth Street to Fair Avenue. Map here
 
Red Lake
- Fireworks: 11 p.m. July 6 at the Red Lake Pow Wow Grounds
 
- Parade: 11 a.m. July 6
 
- Grand Entries: 7 p.m. July 5, 1 p.m. and 7 p.m. July 6 and 1 p.m. July 7
 
Thief River Falls
- Fireworks: July 4 at Seven Clans Casino
 
Warroad
- Fireworks: At dusk July 4 at The Point
 
- Parade: 4 p.m. July 4 from Main Avenue to Lake Street