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.

Vaccine Clinics

September 25, 2026

Sheffield Senior Center

25 Cook Road, Sheffield, MA

11:00am - 1:00pm

Register

September 26, 2026

Peru Town Hall

3036 Main Street, Peru, MA

10:00am - 12:00pm

Register

September 28, 2026

Washington Town Hall

8 Summit Hill Road, Washington, MA

3:00pm - 6:00pm

Register

September 29, 2026

Hyde Place

46 Railroad Street, Lee, MA

11:00am - 12:30pm

Register

September 30, 2026

Stockbridge First Congregational Church

4 Main Street, Stockbridge, MA

10:00am - 12:30pm

Register

October 1, 2026

Dalton Council on Aging

40 Field Street, Dalton, MA

12:00pm - 2:00pm

Register

October 2, 2026

Harper Senior Center

118 Church Street, Williamstown, MA

10:00am - 1:00pm

Register

October 5, 2026

Emma Miller School

26 Chapel Road, Savoy, MA

3:00pm - 5:00pm

Register

October 6, 2026

Hancock Elementary School

3080 Hancock Road, Hancock, MA

3:00pm - 6:00pm

Register

October 7, 2026

West Stockbridge Town Hall

21 State Line Road, West Stockbridge, MA

4:00pm - 6:00pm

Register

October 9, 2026

Colgrove Elementary School

24 Church Street, North Adams, MA

3:00pm - 6:00pm

Register

October 13, 2026

Mary Spitzer Senior Center

116 Ashland Street, North Adams, MA

10:00pm - 12:00pm

Register

October 14, 2026

Kittredge Elementary School

80 Maple Street, Hinsdale, MA

3:00pm - 6:00pm

Register

October 15, 2026

Lanesborough Elementary School

188 Summer Street, Lanesborough, MA

3:00pm - 6:00pm

Register

October 17, 2026

New Ashford Town Hall

188 Mallery Road, New Ashford, MA

9:00am - 11:00am

Register

October 20, 2026

Farmington River School

555 N. Main Road, Otis, MA

3:00pm - 5:00pm

Register

October 21, 2026

W.E.B. DuBois Middle School

313 Monument Valley Road, Great Barrington, MA

3:00pm - 6:00pm

Register

October 22, 2026

Monterey Library

452 Main Street, Monterey, MA

10:00am - 12:00pm

Register

October 23, 2026

Williamstown Elementary School

115 Church Street, Williamstown, MA

3:00pm - 6:00pm

Register

October 27, 2026

Lee Middle and High School

300 Greylock Street, Lee, MA

3:00pm - 6:00pm

Register

September 30, 2026

Egremont Town Hall

171 Egremont Plain Road, Egremont, MA

3:30pm - 6:30pm

Register

October 1, 2026

Lee Senior Center

21 Crossway Street, Lee, MA

2:00pm - 4:00pm

Register

October 2, 2026

St. Ann’s Church

134 Main Street, Lenox, MA

11:00am - 1:00pm

Register

October 5, 2026

Housy Dome

1064 Main Street, Housatonic, MA

2:00pm - 4:00pm

Register

October 6, 2026

Alford Town Hall

5 Alford Center Road, Alford, MA

10:00am - 12:00pm

Register

October 7, 2026

Lenox High School

197 East Street, Lenox, MA

3:00pm - 6:00pm

Register

October 8, 2026

Massachusetts College of Liberal Arts (MCLA)

47 Blackinton Street, North Adams, MA

3:00pm - 7:00pm

Register

October 13, 2026

Mount Everett Regional High School

491 Berkshire School Road, Sheffield, MA

3:00pm - 6:00pm

Register

October 14, 2026

Claire Teague Senior Center

917 Main Street, Great Barrington, MA

1:00pm - 3:00pm

Register

October 15, 2026

West Stockbridge Town Hall

21 State Line Road, West Stockbridge, MA

9:00am - 11:00am

Register

October 16, 2026

Mount Greylock Regional School District

1781 Cold Spring Road, Williamstown, MA

3:00pm - 6:00pm

Register

October 19, 2026

Adams Town Hall

8 Park Street, Adams, MA

11:00am - 1:00pm

Register

October 20, 2026

Becket Town Hall

557 Main Street, Becket, MA

4:00pm - 2:00pm

Register

October 21, 2026

Abbott Memorial School

56 N. County Road, Florida, MA

3:15pm - 5:15pm

Register

October 23, 2026

Brown Memorial Court

155 Marble Street, Lee, MA

11:00am - 12:30pm

Register

October 1, 2026

Craneville Elementary School

95 Park Avenue, Dalton, MA

3:00pm - 6:00pm

Register

October 2, 2026

Richmond Consolidated School

1831 State Road, Richmond, MA

3:15pm - 6:00pm

Register

October 5, 2026

Adams Council on Aging

3 Hoosac Street, Adams, MA

10:00am - 12:00pm

Register

October 6, 2026

Cheshire Council on Aging

119 School Street, Cheshire, MA

10:00am - 12:00pm

Register

October 8, 2026

Lanesborough Council on Aging

83 N. Main Street, Lanesborough, MA

9:00am - 11:00am

Register

October 9, 2026

Sandisfield Old Town Hall

3 Silverbrook Road, Sandisfield, MA

11:00am - 1:00pm

Register

October 13, 2026

Hoosac Valley High School

125 Savoy Road, Cheshire, MA

2:15pm - 5:15pm

Register

October 15, 2026

Tyringham Town Hall

116 Main Road, Tyringham, MA

11:00am - 1:00pm

Register

October 16, 2026

New Marlborough Fire Station

205 Norfolk Road, Southfield, MA

11:00am - 1:00pm

Register

October 19, 2026

Otis Town Hall

1 N. Main Road, Otis, MA

11:00am - 1:00pm

Register

October 20, 2026

Williamstown Town Hall

31 North Street, Williamstown, MA

12:00pm - 2:00pm

Register

October 21, 2026

Florida Senior Center

367 Mohawk Trail, Florida, MA

12:00pm - 2:00pm

Register

October 22, 2026

Clarksburg Elementary School

777 W. Cross Road, Clarksburg, MA

3:00pm - 5:30pm

Register

October 26, 2026

Wahconah Regional High School

150 Old Windsor Road, Dalton, MA

2:30pm - 4:00pm

Register

October 27, 2026

Windsor Town Hall

1927 Route 9, Windsor, MA

5:00pm - 7:00pm

Register