Halloween Story Time
10:30–11 a.m. on Friday, Oct. 26; Havre de Grace Public Library
Kids can wear costumes as they listen to a Halloween-themed tale.
Haunted History Tours
7–8:30 p.m. and 8:30–10 p.m.; Friday, Oct. 26, and Saturday, Oct. 27; Jana's Java
Hear stories of haunted Havre de Grace during stops along this walking tour, which may not be appropriate for children younger than 8 years. Cost is $14.
Havre de Grace Halloween Party
8 p.m. on Friday, Oct. 26; Bill Bateman's Bistro
There will be costume contests, drink specials, a DJ and Halloween trivia.
Trunk or Treat
2–4 p.m. on Saturday, Oct. 27; Great Commission Church
Kids can stock up on free candy and wear their costumes.
Halloween Party on the Bay
8 p.m. to 2 a.m.; Saturday, Oct. 27, to Sunday, Oct. 28; Tidewater Grille
Food, fun and drinks are on tap at the restaurant on the bay.
8 p.m. to midnight; Saturday, Oct. 27, to Sunday, Oct. 28; Havre de Grace Elks Lodge
Adults 21 and up can listen to live music, compete in a costume contest and drink at the cash bar.
Night of the Living Dead Dance Party
10:30 p.m.–1:30 a.m.; Saturday, Oct. 27, to Sunday, Oct. 28; Laurrapin Grille
DJ Frank will be spinning during the zombie dance. Costume contest starts at midnight. There will be giveaways and Halloween-themed food/drink items.
Havre de Grace Fun Fest
3–5 p.m. on Sunday, Oct. 28; Miller E. Tydings Park
Carnival games, face painting and a moon bounce are some of the attractions at this third annual free event.
Havre de Grace Costume Parade
6:30 p.m. on Tuesday, Oct. 30; Washington Street at Congress Avenue
Costumed characters will parade downtown for the 27th year in a row. In case of rain, the parade will be relocated to Havre de Grace High School gym.
Trick or Treating in Havre de Grace
6–8 p.m. on Wednesday, Oct. 31
Police will be out in force to help pedestrians stay safe during the official trick-or-treating hours in the city.