Here’s how to mark the Fourth of July across Maryland with free concerts, face painting, food vendors and, of course, fireworks.

Anne Arundel County

Annapolis, July 4, 6:30 p.m.

The City of Annapolis’ parade kicks off at Amos Garrett and West Street at 6:30 p.m. Fireworks will begin from a barge in Annapolis Harbor around 9:15 p.m., viewable from public spaces including the northeast area of Severn River and City Dock along Naval Academy Bridge. The Spa Creek Bridge will be closed to traffic from Eastport into Annapolis from 6 p.m. until 10 p.m.

Glen Burnie, July 3, 9 p.m.

To catch fireworks ahead of July 4, visit the Glen Burnie Improvement Association’s fireworks display, which will start at sunset at Sawmill Creek Park off Dorsey Road on July 3.

Baltimore City

Inner Harbor, July 4, 8:30 a.m. to 10 p.m.

Head to the Inner Harbor for a day filled with activities and events before the fireworks and drone show kicks off at 9:30 p.m. Start the day with the American Visionary Art Museum’s annual July 4th Pet Parade and Pet Talent Show with registration beginning at 8:30 a.m. There’s also the Red, White and Blue Picnic at West Shore Park, live music at the Inner Harbor Amphitheater and a performance from the Baltimore Symphony Orchestra at Rash Field Park heading into the fireworks show. The fireworks can be seen from the Baltimore Museum of Industry’s waterfront for $100 per vehicle.

Cherry Hill Arts and Music Waterfront Festival, July 4, 1 to 10 p.m.

The family-friendly festival at Middle Branch Park includes arts and crafts and musical performances from Sister Carol, N’Dea Davenport, Navasha Daya, Mighty Mark and NFuzion. Attendees can catch a view of the city skyline and fireworks show from the waterfront park.

Baltimore County

Cockeysville, July 3, 8 p.m.

The Baltimore Symphony Orchestra will perform at the Star-Spangled Spectacular at Oregon Ridge for an “evening of fun, fanfare, and fireworks.” Tickets must be purchased for the event, which features fireworks.

Catonsville, July 4, 9:15 p.m.

Catonsville residents set up chairs along the road for the July 4 parade route to stake out a spot to watch as early as a month ahead of the event. The 78th annual parade begins at 3 p.m. At 6:30 p.m., the Fireworks Family Fun Fest begins at Catonsville High School with live music, food vendors, and later, the Mammoth Fireworks Display at 9:15 p.m.

Dundalk, July 4, 9:15 p.m.

The Dundalk fireworks will be at North Point Government Center and are centered on Grange Elementary School.

Nottingham, July 4, 9:15 p.m.

The Fullerton Fireworks Celebration and Music Festival begins at 2 p.m. at Fullerton Park, featuring food, drinks and live music before the fireworks show at 9:15 p.m. Fullerton Avenue will be closed to traffic at 7 p.m.

Towson, July 4, 9:10 p.m.

Fireworks in the Towson area will start between 9:10 p.m. and 9:30 p.m. at the Loch Raven Technical Academy. The fireworks are shot off from the lower soccer field across from the Ravenwood Shopping Center.

Jesus House Baltimore in Milford Mill, July 4, 3 to 9 p.m.

Jesus House Baltimore is hosting a free family picnic and fireworks show with live music, food, a business expo and activities for all ages.

Kingsville, July 5, 6 p.m.

To catch some fireworks after Thursday’s celebrations, head to Mount Vista Park starting at 6 p.m. for Kingsville Fireworks, put on by the Kingsville Volunteer Fire Company.

Middle River, July 6 p.m.

From barges outside the 6-knot zone, fireworks will be shot off after dark for the Fireworks Extravaganza on Middle River.

Carroll County

Mount Airy, July 3 5 p.m.

Mt. Airy Fireworks will host an event with live music, food vendors and a fireworks show at 1008 Twin Arch Road. The band Day Drinkin’ will play from about 5 p.m. until the fireworks show begins around 9:30 p.m.

Westminster, July 4, 4 p.m.

The Carroll County Farm Museum will offer live music, food vendors, face painters and more at its July 4 celebration. The attendance fee is $10 per car.

Center Street, Gist Road, Kate Wagner Road, Hook Road and Smith Avenue will be closed at various sections to manage traffic.

Through July 6, the Manchester Volunteer Fire Department will be hosting a carnival. Each day, the department will provide different meals and live entertainment from different bands. There will be a parade July 2 and fireworks July 5.

There will also be rides available from 6 p.m. to 10 p.m. each night, with wristbands at about $28 to ride all night.

Taneytown, July 3, 6 p.m.

The Taneytown Parks & Recreation Department is hosting a fireworks display at the Taneytown Memorial Park on July 3, accompanied by food trucks and live music. The event is free to attend, and fireworks will begin at about 9:30 p.m.

Harford County

Aberdeen, July 4, 6 p.m.

The City of Aberdeen is having its annual “Red, White and Boom” celebration at Leidos Field at Ripken Stadium. Activities include cornhole, rock climbing, ax throwing, live music, fireworks and more.

Bel Air, July 4, 6 p.m.

The Bel Air parade features floats, bands, car clubs, community leaders and first responders. It starts from the corner of Idlewild Street and Main Street. Fireworks will begin around 9:30 p.m.

Havre de Grace, July 6, 2 p.m.

The Havre de Grace Independence Day Parade will start at 2 p.m. on July 6. The parade will launch at the corner of Union Avenue and Warren Street and will feature a lineup of marching bands, community groups, and first responders.

Howard County

Columbia, July 4, 3 p.m.

Co-hosted by the Columbia Association and Howard County, this event will feature live music, fireworks and more at the Columbia Lakefront. Attendees can bring blankets and from 5 p.m. to 9 p.m., there will also be food trucks. Sections of Little Patuxent Parkway will be closed for traffic.

At 9 p.m., there will be a national anthem performance just ahead of the fireworks display at about 9:30 p.m. The event is free to attend, and parking is free.

Columbia, July 4, 3 p.m.

The Navy Concert Band will perform a free concert at the Merriweather Park in Symphony Woods to commemorate Independence Day.

The concert is free.