Oooooh, ahhhhh! Looking for a July Fourth fireworks show near you? 

List courtesy Office of the Maryland State Fire Marshal and municipal websites, subject to change without notice.

ANNE ARUNDEL COUNTY

Annapolis
Annapolis Harbor
July 4, 9:15 p.m.

Glen Burnie
Sawmill Creek Park
July 3, dusk
(Rain date, July 5)

BALTIMORE CITY

Inner Harbor
July 4, 9:30 p.m.
(Rain date, July 5)

Cherry Hill
Middle Branch Park, (3301 Waterview Ave.)
July 4, 9:30 p.m.

BALTIMORE COUNTY

Catonsville
Catonsville High School Athletic Fields (Valley Road)
July 4, 9:30 p.m.
(Rain date, July 6)

Dundalk
Grange Elementary School
July 4, 9:15 p.m.
(Rain date, July 5)

Fullerton
Fullerton Park
July 4, 9:15 p.m.
(Rain date, July 6)

(NO MORE TICKETS LEFT) Oregon Ridge Park
July 3, 8 p.m.
Tickets required

Towson
Loch Raven Technical Academy
July 4, 9 p.m.
(Rain date, July 5)

CALVERT COUNTY

Chesapeake Beach
Chesapeake Beach waterfront
June 30, dusk
(Rain date, July 3)

Solomons
Solomons Island
July 4, 9:15 p.m.
(Rain date, July 5)

CARROLL COUNTY

Westminster
Carroll County Farm Museum
July 4, 9:30 p.m.
(Rain date, July 5)

CECIL COUNTY

Chesapeake City
Pell Gardens
July 5, 9 p.m.
(Rain date, July 6)

Elkton
J. Evans McKinney Memorial Park
July 4, 9 p.m.
(Rain date, July 5)

CHARLES COUNTY

La Plata
Charles County Fairgrounds
July 4, dusk

Waldorf
Blue Crabs Stadium
July 4, opens at 4:30 p.m.

FREDERICK COUNTY

Brunswick
Brunswick Middle School
July 3, 9:30 p.m.
(Rain date, July 5)

Frederick
Baker Park
July 4, dusk

Frederick Keys
Harry Grove Stadium
July 3, 9:30 p.m.

Walkersville
Walkersville Fireman's Carnival Grounds
July 5, 10 p.m.
(Rain date, July 6)

GARRETT COUNTY

McHenry
Wisp Resort
July 4, 9:30 p.m.
(Rain date, July 5)

Oakland
Broadford Recreation Area
July 3, 9 p.m.
(Rain date, July 5)

HARFORD COUNTY

Aberdeen
Ironbirds Stadium
July 3, 9 p.m.

Bel Air
Rockfield Ballpark
July 4, 9:30 p.m.
(Rain date, July 5)

Havre de Grace
Concord Point
July 6, 9:15 p.m.
(Rain date, July 7)

HOWARD COUNTY

Columbia
Columbia Lakefront
July 4, 9:30 p.m.

MONTGOMERY COUNTY

Gaithersburg
Bohrer Park at Summit Hall Farm
June 29, Event: 5-11:30 p.m.
(Rain date, June 30)

Germantown
South Germantown Park
July 4, 9 p.m.
(Rain date, July 5)

Kensington
Albert Einstein High School
July 4, 9 p.m.
(Rain date, July 5)

Poolesville
Soccer fields at Hughes and Sugarland roads
July 4, 9 p.m.
(Rain date, July 5)

Rockville
Mattie J.T. Stepanek Park in King Farm
July 4, 9:15 p.m.

Takoma Park
Takoma Park Middle School
July 4, 9:30 p.m.

PRINCE GEORGE'S COUNTY

Bladensburg
Colmar Manor Community Park
July 6, 9:30 p.m.
(Rain date, July 7)

Bowie
Bowie Baysox Prince George's Stadium
July 4, after game, which starts at 6:35 p.m.

District Heights
E. Michael Roll Municipal Building ballfield
July 4, 9 p.m.
(Rain date, July 5)

Laurel
Granville Gude Park
July 7, 9:15 p.m.
(Rain date, July 8)

QUEEN ANNE'S COUNTY

Centreville
Queen Anne's County High School bus loop
July 1, 9:15 p.m.
(Rain date, July 2)

Kent Island
Chesapeake Exploration Center, Kent Narrows
July 2, dusk
(Rain date, July 3)

Rock Hall
Rock Hall Harbor
July 3, 9 p.m.
(Rain date, July 5)

SOMERSET COUNTY

Crisfield
Somers Cove Marina
July 6, 9 p.m.
(Rain date, July 7)

ST. MARY'S COUNTY

Hollywood
Hollywood Volunteer Fire Department (24801 Three Notch Road)
June 30, dusk

WASHINGTON COUNTY

Boonsboro
Shafer Park
July 3, 9 p.m.
(Rain date, July 5)

Clear Spring
Martin Street and Broadfording Road
July 3, 9:30 p.m.
(Rain date, July 5)

Hagerstown
Fairground Field
July 4, 9:30 p.m.
(Rain date, July 5)

Hagerstown
Hagerstown Suns
July 3, 9 p.m.

Williamsport
Byren Memorial Park
July 4, 9 p.m.
(Rain date, July 5)

WICOMICO COUNTY

Salisbury
Delmarva Shorebirds Arthur W. Perdue Stadium
July 3, 9:15 p.m.
(Rain date, July 6)

Willards
Willards Elementary School
July 3, 9:15 p.m.
(Rain date, July 6)

WORCESTER COUNTY

Berlin
Berlin Falls Park
July 3, 9:15 p.m.

Ocean City
Beach
July 4, 9:30 p.m.
(Rain date, July 5)