Where Can I Get a Vaccine?
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.

