What to do in Salem, NH
Thursday, May 9
Friday, May 10
Saturday, May 11
Sunday, May 12
Tuesday, May 14
Saturday, May 18
Local Event
Atkinson Town Wide Yard Sale
Salem, NH
Sunday, May 19
Monday, May 20
Tuesday, May 21
Friday, May 31
Local Event
Spring Painting Special
Salem, NH
Saturday, June 15
Local Event
Church Yard Sale!
Salem, NH
Saturday, June 22
Sunday, October 25, 2026
Local Event
Clue: On Stage!
Salem, NH
That’s all!
Make your event the talk of the town.