top of page

COVID-19 Updated Booster Clinics

Upcoming Clinics

These clinics will offer the updated Moderna booster for individuals ages 12+.

Tuesday, November 7th | 9-11am

Marblehead Senior Center

10 Humphrey St. Marblehead MA 01945

Tuesday, November 14th | 2:30-5pm

Beverly Senior Center

90 Colon St. Beverly MA 01915

Thursday, November 16th | 3-5:30pm

Danvers Council on Aging

25 Stone St. Danvers MA 01923

Wednesday, November 29th | 1-3pm

Salem Community Life Center

401 Bridge St. Salem MA 01970

Wednesday, December 6th | 1:30-4pm

Peabody Council on Aging

79 Central St. Peabody MA 01960

Frequently Asked Questions

Will I have to pay for the vaccine?

If you have health insurance: Most plans will cover the vaccine at no cost to you. Please call your health insurance provider to confirm before making an appointment.

If you don't have health insurance, or you have a plan that does not cover the cost: You can get a free vaccine at one of the local health department clinics listed above, a state-sponsored mobile vaccine clinic, or a pharmacy participating in the CDC's Bridge Access Program, which includes all CVS and Walgreens stores.

For children and youth under 19, the vaccine is free through the Massachusetts pediatric universal vaccine program. You can look for an appointment with their primary care provider, community health center, or one of the local health department clinics listed above. Your child does not need health insurance or a social security number to get one, and you won't be asked for payment information.

Where can I make an appointment?

In addition to the clinics listed above, you can find an appointment online at You can also text your zip code to 438829 or call (800) 232-0233. If you can't get to a vaccine clinic, you may be able to schedule an in-home vaccination by calling (833) 983-0485.

Additional Resources


Quality Time Outdoors

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