Skip to main content

Current Support Groups for People with Visual Impairments

Get the support you need to live independently with vision loss at one of our numerous Support Groups.

Connect with others who understand what it is like to experience vision loss. Support group members can share tips and tricks for tackling daily tasks in new ways. Since they've been there, they really understand the challenges and can offer real support as you adjust to living your life to the fullest.

Find a support group below near you:

Barnstable 

2nd Thursdays of each month 11:00am-12:30pm

Barnstable Adult Community Center, 825 Falmouth Road, Hyannis

November 13, 2025
December 11, 2025
January 8, 2026
February 12, 2026
March 12, 2026
April 9, 2026
May 14, 2026
June 11, 2026
No meetings July and August

Brewster 

2nd Wednesdays of each month 11:30am-1:00pm

Brewster Ladies Library, 1822 Main Street, Brewster

November 8, 2025
December 12, 2025
January 14, 2026
February 11, 2026
March 11, 2026
April 8, 2026
May 13, 2026
June 10, 2026
No meetings July and August

Bourne/Falmouth 

4th Tuesdays of each month 10:30am-12:00pm

Bourne Council on Aging, 239 Main Street, Buzzards Bay

*November 18, 2025  (changed due to holiday)
December 23, 2025
January 27, 2026
February 24, 2026
March 24, 2026
April 28, 2026
May 26, 2026
June 23, 2026
No meetings July and August

Dennis 

4th Wednesdays of the month 11:00am-12:30pm

Dennis Center for Active Living at the Senior Center, 1045 Route 134, South Dennis

November 26, 2025
*December 18, 2025 changed due to the holiday
January 28, 2026
February 25, 2026
March 25, 2026
April 22, 2026
May 27, 2026
June 24, 2026
No meetings July and August

Eastham/Wellfleet/Orleans 

2nd Thursdays of the month, 10:00am-11:30am

Eastham Council on Aging, 1405 Nauset Road, Eastham

November 13, 2025
December 11, 2025
January 8, 2026
February 12, 2026
March 12, 2026
April 9, 2026
May 14, 2026
June 11, 2026
No meetings July and August

Harwich/Chatham 

1st Tuesdays of the month, 10:30am-12:00pm

Harwich Community Center, 100 Oak Street, Harwich

November 4, 2025
December 2, 2025
January 6, 2026
February 3, 2026
March 3, 2026
April 7, 2026
May 5, 2026
June 9, 2026
No meetings July and August

Mashpee 

4th Mondays of each month, 10:00am-11:30am

Mashpee Council on Aging, 26 Frank E. Hicks Drive, Mashpee

November 24, 2025
December 22, 2025
January 26, 2026
February 23, 2026
March 23, 2026
April 27, 2026
May 26, 2026
June 23, 2026
No meetings July and August

Provincetown/Truro 

3rd Fridays of each month, 9:30-10:30am

Provincetown Council on Aging, 2 Mayflower Street, Provincetown

November 21, 2025
December 19, 2025
January 16, 2026
February 20, 2026
March 20, 2026
April 17, 2026
May 15, 2026
June 19, 2026
No meetings July and August

Sandwich 

2nd Thursdays of the month, 10:00am-11:30am

Sandwich Center for Active Living, 70 Quaker Meeting House Road, Sandwich

November 13, 2025
December 11, 2025
January 8, 2026
February 12, 2026
March 12, 2026
April 9, 2026
May 14, 2026
June 11, 2026
No meetings July and August

Yarmouth 

3rd Thursdays of the month, 12:30pm-1:30pm

Yarmouth Senior Center, 528 Forest Road, West Yarmouth

November 20, 2025
December 18, 2025
January 15, 2026
February 19, 2026
March 19, 2026
April 16, 2026
May 21, 2026
June 18, 2026
No meetings July and August

Thirwood Place 

3rd Fridays of the month 11:00am-12:30pm

Thirwood Place Boardroom, 237 North Main Street, Yarmouth Port

November 21, 2025
December 19, 2025
January 16, 2026
February 20, 2026
March 20, 2026
April 17, 2026
May 15, 2026
June 19, 2026
No meetings July and August

Heatherwood 

3rd Fridays of the month 10:00am-11:30pm

Heatherwood Reception Building, Kingsway, Route 6A Yarmouth Port

November 21, 2025
December 19, 2025
January 16, 2026
February 20, 2026
March 20, 2026
April 17, 2026
May 15, 2026
June 19, 2026
No meetings July and August

Cape Wide Telephone Conference Call Meeting 

3rd Mondays of the Month, 10:30am

Call 508-394-3904 for the access telephone number

November 17, 2025
December 15, 2025
January 19, 2026
February 16, 2026
March 16, 226
April 20, 2026
May 18, 2026
June 15, 2026
No meetings July and August