Where Can I Get a Vaccine?
Vaccine Clinics
The Berkshire Public Health Alliance and Southern Berkshire Public Health Collaborative are holding many vaccine clinics across the county. These clinics are offered free of charge to Berkshire County residents. Flu vaccinations will be offered at all clinics, but COVID-19 vaccinations are currently pending. Clinics are spread geographically to give everyone the best chance of being able to attend one.
For the best experience, pre-register for clinics by viewing the vaccine clinic calendar at the bottom of this page to see available dates and locations. Each clinic has a registration link, and instructions on how to complete registration can be found here. While walk-ins are accepted, registering ahead of time can make it a much quicker experience. Please remember to bring insurance information with you if you do not pre-register.
Click here for the vaccine clinic calendar.
Pharmacies
Many pharmacies continue to provide vaccines to the public. Always call ahead to ensure they have the vaccine you need. Some pharmacies will take walk-ins and others may require appointments. Pharmacy schedules change unpredictably; to confirm the most up-to-date information please call ahead. More information can be found on pharmacy websites: Walgreens | CVS | Walmart | Big Y | Stop & Shop
Primary Care Providers
Pediatricians and Family Doctors provide all childhood vaccinations. Some primary care providers for adults may provide vaccinations in their offices. Call your provider for more information.
Adults who do not have insurance can call Volunteers in Medicine (VIM) for a vaccine appointment.
Group Vaccinations
If your business or organization has high-risk clients or staff and it would be beneficial to host an on-site clinic for at least 12 individuals, click here to fill out a request form to contact us. A public health nurse will get back to you to discuss if this option is appropriate for your group.
In-home Vaccinations
For individuals who are unable to travel to receive a vaccine, in-home vaccinations may be available. If you would like to contact your local public health nurse about this option, either call your public health nurse as listed above or click here to fill out a request form to contact us and a nurse will get back to you within 2-3 days to discuss if this option is appropriate for you or your family.
Need assistance?
For assistance with transportation, please view the transportation resources here.
To get in touch with a public health nurse about in-home or group vaccinations, registration, questions about vaccines, etc., please click here to submit a contact form or call the appropriate number below.
If you are not registered with a primary care provider or cannot access them or a pharmacy to receive a vaccine, please click here to submit a contact form or call your Public Health Nurse with the number below for the municipality in which you live:
If you live in Pittsfield: call the Pittsfield Health Department at 413-449-9411.
If you live in Great Barrington, Lenox, Lee, Stockbridge, New Marlborough, Sandisfield, Alford, Mt. Washington, Sheffield, Monterey, Otis, or Tyringham call the South Berkshire Public Health Collaborative at 413-243-5540, x109 or option 2.
If you live in Becket, Egremont, West Stockbridge, Richmond, Hancock, Lanesborough, New Ashford, Williamstown, North Adams, Adams, Savoy, Clarksburg, Florida, Cheshire, Windsor, Peru, Washington, Hinsdale, or Dalton call the Berkshire Public Health Alliance at 413-442-1521, x52.
Fall 2025 Vaccine Clinic Schedule
See the dates and locations below for available vaccine clinics.