top of page

2025 Regional Flu Vaccination Clinics

Updated: Sep 30

The North Shore Public Health Collaborative will be hosting a series of flu vaccination clinics. Unless indicated below, these clinics are open to residents of all eight member communities: Beverly, Danvers, Lynn, Marblehead, Nahant, Peabody, Salem, and Swampscott.  


Note: Dates and times are subject to change based on vaccine availability. Check with your local health department for the most up-to-date information.



Wednesday, September 17th | 10am-12pm 

Brooksby Farm, 54 Felton St. Peabody, MA

For all ages (6 months and older)


Thursday, September 25th | 4pm-6pm 

Swampscott Senior Center, 200R Essex St., Rear, Swampscott, MA

For ages 65+


Wednesday, October 1st | 9am-11am 

Salem Community Life Center, 401 Bridge St. Salem, MA 

For ages 12+


Wednesday, October 1st | 11am-1pm 

Nahant Town Hall, 334 Nahant Rd. Nahant, MA

For ages 65+


Wednesday, October 1st | 5pm-6pm 

Nahant Town Hall, 334 Nahant Rd. Nahant, MA

For ages 18+


Thursday, October 2nd | 2:30pm-5:30pm 

Beverly Council on Aging, 90 Colon St. Beverly, MA

For ages 19+


Tuesday, October 7th | 4pm-7pm 

Breed Middle School Cafeteria, 90 O’Callaghan Way, Lynn, MA

For all ages (6 months and older)


Wednesday, October 8th | 9am-11am 

Marblehead Community Center, 10 Humphrey St. Marblehead, MA 

For Marblehead residents ages 65+


Thursday, October 9th | 3pm-6pm 

Danvers Town Hall, 1 Sylvan St. Danvers, MA 

For ages 8+

 

Tuesday, October 14th | 4pm-7pm 

Marshall Middle School Gymnasium, 100 Brookline St. Lynn, MA 

For all ages (6 months and older)


Thursday, October 16th | 4:30pm-6:30pm 

Beverly Council on Aging, 90 Colon St. Beverly, MA 

For ages 19+


Tuesday, October 21st | 1:30pm-3:30pm 

Peabody Council on Aging, 79 Central St. Peabody, MA 

For ages 65+ 


Thursday, October 23rd | 4pm-6pm 

Swampscott Senior Center, 200R Essex St., Rear, Swampscott, MA 

For ages 18+


Wednesday, October 29th | 11am-2pm 

Peabody City Hall – Wiggin Auditorium, 24 Lowell St. Peabody, MA 

For all ages (6 months and older)

 

Thursday, November 6th | 1:30pm-3:30pm 

Peabody Council on Aging, 79 Central St. Peabody, MA 

For ages 65+


Thursday, November 20th | 3pm-6pm 

Peabody City Hall – Wiggin Auditorium, 24 Lowell St. Peabody, MA 

For all ages (6 months and older)



Frequently Asked Questions (FAQ) 


Who needs a flu vaccine? 

Everyone ages 6 months and older should get a flu vaccine every year. 

If you’re at higher risk of developing serious flu complications, flu vaccination is especially important. These groups include: 

  • Adults 65 and older 

  • Adults with certain chronic health conditions, such as asthma, heart disease, diabetes, and chronic kidney 

  • Pregnant people 

  • Children younger than 5 years, but especially those younger than 2 years old. 

 

When should I get my flu shot? 

Flu season starts in the fall, and most of the time, flu activity peaks between December and February. The CDC recommends that people get vaccinated early in the season, ideally by October 30th. 

 

Can I get the flu even if I am vaccinated? 

Getting the vaccine reduces your chance of getting sick. It’s possible to catch the flu even if you’re vaccinated, but the vaccine reduces the severity of illness if you do get sick. If you’re vaccinated and still get the flu, you have a lower chance of getting seriously ill or needing hospitalization.  

 

What do I need to bring to my appointment? 

Please bring your health insurance card and wear short sleeves. 

 

What if I do not have insurance? 

Individuals without health insurance can receive a vaccine at no cost. 

 

What if I am unable to leave my home to be vaccinated? 

Please contact your local health department to request a home visit. 

 


Additional Resources 

 
 
 

Comments


Quality Time Outdoors
About NSPHC

Learn More About Us

The North Shore Public Health Collaborative (NSPHC) is a regional partnership involving eight municipalities: Beverly, Danvers, Lynn, Marblehead, Nahant, Peabody, Salem, and Swampscott.

bottom of page