Red, White & Boom: Grand Lake's Ultimate Fireworks Lineup
Your Ultimate Guide to Celebrating Independence Day at the Lake
Looking for the best places to catch fireworks this Fourth of July? The Grand Lake area is once again home to one of the most festive lineups in the region. From lakeside shows and patriotic parades to live music and family fun, there’s no better place to celebrate America’s birthday than right here in Northeast Oklahoma.
Here’s your 2025 guide to fireworks displays and community celebrations happening across the Grand Lake area:
June Kickoff Celebrations
Freedom Fest 2025
Location: Mountain Movers Church – Wyandotte, OK
Date: Wednesday, June 18 | 5:30 PM – 10:00 PM
Kick off the celebration with live music, food trucks, helicopter tours, inflatables, a mechanical bull, and an epic fireworks show.
Downstream Casino Fireworks
Location: Downstream Casino – Quapaw, OK
Date: Thursday, June 27 | 9:30 PM
Enjoy a spectacular display at one of the area’s most popular casinos. Free to attend and perfect for a summer night out.
July 2–4: Independence Day Weekend Highlights
Vinita 4th of July Celebration
Location: Craig County Fairgrounds – Vinita, OK
Date: Wednesday, July 2 | Gates open at 5 PM
A classic celebration with live entertainment, food vendors, and a fantastic fireworks show at dark.
Wolf Creek Independence Day Celebration
Location: Wolf Creek Park – Grove, OK
Date: Thursday, July 3 | 5 PM – 9 PM
Enjoy complimentary watermelon, music, food trucks, and an incredible fireworks display over the water.
58th National Huckleberry Festival
Location: Jay, OK
Date: July 4–5 | Times vary daily
Parades, pageants, live music, a 5K run, carnival rides, and family fun for two full days in the Huckleberry Capital of the World.
Duck Creek Fireworks
Location: Duck Creek – Grand Lake
Date: Friday, July 4 | 10 AM – 10 PM
A Grand Lake tradition. This lakefront display is one of the most iconic fireworks shows in the state—best viewed by boat.
Pryor Creek Freedom Fest
Location: Mayes County Soccer Complex – Pryor, OK
Date: Friday, July 4 | 5 PM – 10 PM
A free, community-wide event with activities, live music, and a booming fireworks finale.
Miami Fireworks Show
Location: Buffalo Run Casino – Miami, OK
Date: Friday, July 4 | 9 PM – 10 PM
An exciting fireworks show over the casino grounds, open to the public. Grab your chairs and join the fun.
Saturday, July 5: The Grand Finale
Spavinaw’s July 5th Celebration
Location: Spavinaw, OK
Date: Saturday, July 5 | 3 PM – 10 PM
This event has it all: a market, carnival, parade, pie auction, gospel singing, and fireworks.
Chelsea 4th of July Spectacular
Location: Chelsea High School Football Field
Date: Saturday, July 5 | 5 PM – 10 PM
Enjoy one of the area's best small-town fireworks displays. Fun for all ages.
Commerce July 4th Celebration
Location: Commerce High School – Commerce, OK
Date: Saturday, July 5 | 7 PM – 10 PM
Family-friendly entertainment, patriotic spirit, and a fireworks show to close the evening.
Fourth of July at the Lake – Shangri-La Resort
Location: Shangri-La Resort – Monkey Island
Date: Saturday, July 5 | 5 PM – 11 PM
Golf games, live music, a Family Fun Festival, and Grand Lake’s most dazzling resort fireworks display.
Grove Fireworks Show
Location: Blue Bluff Resort – Grove, OK
Date: Saturday, July 5 | 9 PM
Bring your blankets for an amazing lakeside show under the stars.
Horse Creek Fireworks
Location: Horse Creek Resort – Across from the Unfinished Bridge
Date: Saturday, July 5 | At Dark
Lakeside viewing and local charm—this hidden gem is a favorite for a reason.
Rockets on the Ramp – Gran Tara Fireworks Show
Location: Gran Tara (Best viewed by water)
Date: Saturday, July 5 | 9:30 PM
A lake-lover’s favorite. Catch the reflections on the water for the full experience.
Lake Eucha Fireworks Show
Location: Lake Eucha, OK
Date: Saturday, July 5 | 9:30 PM
Hosted by the Green Country Giggers Association—explosive fun in a serene setting.
Disney Fireworks Spectacular
Location: Pensacola Dam – Disney, OK
Date: Saturday, July 5 | 9:30 PM
End your holiday weekend with a bang at this lakeside show filled with family fun and fireworks.
Celebrate Grand Lake-Style
With fireworks shows happening nearly every night between June 18 and July 5, Grand Lake is the place to be this Independence Day. Whether you prefer cozy small-town gatherings or big lakefront blowouts, there’s something here for everyone.
Plan your weekend. Invite your friends. Celebrate freedom the Grand Lake way.
Find more events at 360GrandLake.com/events
Click HERE to download the flyer