If you’re wondering where you can watch fireworks on the 4th, here’s a list of city celebrations and firework shows this weekend in the Ozarks.

Friday, June 30
Mount Vernon – Spirit of 76 Park at 9 p.m. Fireworks begin at dark.

Republic – Martin Park at 6 p.m. Attractions include live music, kid’s zone, axe throwing and more. Fireworks begin at 10 p.m.

Saturday, July 1
Billings – Billings City Park at 5 p.m. Fireworks begin at dusk.

Branson – Treasure Lake Firework Display beginning at 10 p.m. Best seats in mini golf parking lot.

Buffalo – Independence Day Country Fair beginning at 11:30 a.m. at Southern Dallas County Fire Station. Fireworks begin at dusk.

Galena – Fireworks at the Y bridge.

Eagle Rock – Fireworks at 9 p.m. at Highway 86 bridge.

Marionville – Fireworks at Marionville City Park begin at dark. Food trucks will be available.

Pomme de Terre Lake – Fireworks over the water at Over Look Picnic Area in Hermitage. Fireworks begin at dusk with event beginning at 5 p.m.

Shell Knob – Independence Fest on Needles Eye Road beginning at 4 p.m.

Springfield – Springfield Raceway Fireworks beginning at 5 p.m.

Stockton – Fireworks begin at 8 p.m.

Taneyville – Event at Taneyville School beginning at 5 p.m. Fireworks begin at dusk.

Theodosia – Fireworks begin at dusk at Theodosia Marina Resort.

Thomasville – Gates open at 4 p.m. at Eleven Valley Community Center. Rodeo begins at 7 p.m. at fireworks begin at dusk.

Sunday, July 2
Chateau on the Lake – 4th of July celebration at 415 N. State Highway 265 in Branson. Fireworks begin at dusk.

Eureka Springs – Jamboreeka from 5-9:30 p.m. at Lake Leatherwood City Park. Fireworks begin at 9:15 p.m.

Hartville – Celebration of Unity at Hartville City Park beginning 5 p.m. Fireworks at dusk.

Holiday Island – Holiday Island Marina and The Barn beginning at 6 p.m. Fireworks begin at dusk.

Kimberling City – Fireworks at Table Rock Lake. Fireworks begin at 11:30 p.m.