All Upcoming Events Events

Friday, May 01
9:00am - 9:30am
Join our GoodReads online book discussion club, A Universe of Stories. One book will be selected per month that the group can read and discuss. Titles will be available from the public access catalog. Discussion questions will be uploaded midway during each month, which can continue past the month'... Read more
Friday, May 01
9:00am - 9:30am
Join our GoodReads online book discussion club, A Universe of Stories. One book will be selected per month that the group can read and discuss. Titles will be available from the public access catalog. Discussion questions will be uploaded midway during each month, which can continue past the month'... Read more
Friday, May 01
11:00am - 12:00pm
Share play time with your kids in a safe, fun environment. Enjoy games, puzzles, toys, and the company of other adults as your little one's mind grows. Drop-in, free. 
Monday, May 04
11:15am - 12:15pm
This gentle yoga class will help improve your flexibility and body awareness and is peformed from a chair. Meets weekly. Free for Barrington residents. Registration is required through the Senior Center/Center for Adult Enrichment at 401-247-1926. Co-sponsored by the Barrington Senior Center/... Read more
Tuesday, May 05
10:00am - 12:00pm
Registration begins Mon, Dec 30 at 9 am. Great Decisions is a national, civic-education program from the Foreign Policy Association that inspires participants to learn about the world. The Library's annual group discussion series is co-led by John Braica, Helen Stout, and Carl Cira... Read more
Wednesday, May 06
9:30am - 10:30am
This gentle yoga class will help improve your flexibility and body awareness and is peformed from a chair. Meets weekly. Free for Barrington residents. Registration is required through the Senior Center/Center for Adult Enrichment at 401-247-1926. Co-sponsored by the Barrington Senior Center/... Read more
Thursday, May 07
7:30pm - 8:30pm
Friday, May 08
11:00am - 12:00pm
Share play time with your kids in a safe, fun environment. Enjoy games, puzzles, toys, and the company of other adults as your little one's mind grows. Drop-in, free. 
Monday, May 11
11:15am - 12:15pm
This gentle yoga class will help improve your flexibility and body awareness and is peformed from a chair. Meets weekly. Free for Barrington residents. Registration is required through the Senior Center/Center for Adult Enrichment at 401-247-1926. Co-sponsored by the Barrington Senior Center/... Read more
Tuesday, May 12
7:00pm - 9:00pm
Tuesday, May 12
7:30pm - 9:00pm
Wednesday, May 13
9:30am - 10:30am
This gentle yoga class will help improve your flexibility and body awareness and is peformed from a chair. Meets weekly. Free for Barrington residents. Registration is required through the Senior Center/Center for Adult Enrichment at 401-247-1926. Co-sponsored by the Barrington Senior Center/... Read more
Wednesday, May 13
5:30pm - 7:30pm
Wednesday, May 13
7:00pm - 8:30pm
Literary Pairings Book Discussion Group meets the second Wednesday of the Month from 7 to 8:30 pm from September through June. Participants will read an assigned classic one month followed by a contemporary readalike similar in theme, plot and/or characters the following month. Facilitators Nancy... Read more
Wednesday, May 13
7:00pm - 8:30pm
Literary Pairings Book Discussion Group meets the second Wednesday of the Month from 7 to 8:30 pm from September through June. Participants will read an assigned classic one month followed by a contemporary readalike similar in theme, plot and/or characters the following month. Facilitators Nancy... Read more
Thursday, May 14
7:00pm - 9:00pm
Friday, May 15
7:00pm - 8:30pm
Friday, May 15
11:00am - 12:00pm
Share play time with your kids in a safe, fun environment. Enjoy games, puzzles, toys, and the company of other adults as your little one's mind grows. Drop-in, free. 
Saturday, May 16
7:00pm - 8:30pm
Monday, May 18
11:15am - 12:15pm
This gentle yoga class will help improve your flexibility and body awareness and is peformed from a chair. Meets weekly. Free for Barrington residents. Registration is required through the Senior Center/Center for Adult Enrichment at 401-247-1926. Co-sponsored by the Barrington Senior Center/... Read more
Tuesday, May 19
6:30pm - 8:00pm
Wednesday, May 20
9:30am - 10:30am
This gentle yoga class will help improve your flexibility and body awareness and is peformed from a chair. Meets weekly. Free for Barrington residents. Registration is required through the Senior Center/Center for Adult Enrichment at 401-247-1926. Co-sponsored by the Barrington Senior Center/... Read more
Wednesday, May 20
7:00pm - 8:30pm
We are launching our first Mystery and Thriller Book Discussion Group! This group will alternate between a mystery and thriller title each month. Each title will be available in multiple formats. We will meet the third Wednesday evening of every month (except July and August) at 7 pm in the Trustee... Read more
Wednesday, May 20
7:00pm - 8:30pm
We are launching our first Mystery and Thriller Book Discussion Group! This group will alternate between a mystery and thriller title each month. Each title will be available in multiple formats. We will meet the third Wednesday evening of every month (except July and August) at 7 pm in the Trustee... Read more
Thursday, May 21
7:00pm - 9:00pm
Friday, May 22
11:00am - 12:00pm
Share play time with your kids in a safe, fun environment. Enjoy games, puzzles, toys, and the company of other adults as your little one's mind grows. Drop-in, free. 
Sunday, May 24
1:00pm - 5:00pm
Sunday, May 24
1:00pm - 5:00pm
Monday, May 25
9:00am - 9:00pm
Monday, May 25
9:00am - 9:00pm

Pages