All Upcoming Events Events

Monday, May 01
10:00am - 10:30am
Stories, songs, rhymes and board-book sharing time for newborns to 23-months with caregiver.  Registration begins Tuesday, March 14 at 9:30am.  Sign-up online, in person or by calling (401)247-1920 ext. 4.  Limited to 15 participants per session.  Free for all comunities.
Monday, May 01
10:00am - 11:30am
The First Monday Morning of the Month Book Group was established several years ago as a comfortable setting in which to share our mutual love of books. Each month members talk about what they've been reading, recreational or educational, over a cup of coffee and pastry. New members always welcome!
Monday, May 01
10:00am - 11:30am
The First Monday Morning of the Month Book Group was established several years ago as a comfortable setting in which to share our mutual love of books. Each month members talk about what they've been reading, recreational or educational, over a cup of coffee and pastry. New members always welcome!
Monday, May 01
11:00am - 11:30am
Stories, songs and a short film for families with kids birth to 6-years old.  Drop-in.  Registration not required. Free for all communities.
Monday, May 01
6:30pm - 8:00pm
Listen to a popular podcast while you knit or crochet, then join in the post-podcast community discussion. Bring your own knitting/crochet projects and the library will provide the podcast.  Free and open to adults of all ages.Meets the first Monday of every month from October through June. ... Read more
Monday, May 01
7:00pm - 8:00pm
Join Bill Bianchi from the Rhode Island School Loan Authroity as he exposes students and parents to the FAFSA application process, why debt management is important, discusses grant and loan options, financial aid requirements, and more. 
Monday, May 01
7:00pm - 8:00pm
Join Bill Bianchi from the Rhode Island School Loan Authroity as he exposes students and parents to the FAFSA application process, why debt management is important, discusses grant and loan options, financial aid requirements, and more. 
Tuesday, May 02
10:00am - 10:30am
Stories, songs, rhymes and board-book sharing time for newborns to 23-months with caregiver.  Registration begins Tuesday, March 14 at 9:30am.  Sign-up online, in person or by calling (401)247-1920 ext. 4.  Limited to 15 participants per session.  Free for all communities.
Tuesday, May 02
7:00pm - 8:45pm
Meets the 1st and 3rd Tuesday of the month. New members welcome.
Wednesday, May 03
10:00am - 10:30am
Stories, songs, rhymes and a short film for two-year-olds and their caregivers.  Limited to 12 participants.  Registration begins on Tuesday, March 14 at 9:30am.  Sign-up in person or by calling (401) 247-1920 ext. 4.   Free for all communities.
Wednesday, May 03
7:00pm - 8:00pm
Meditation allows a person to enter a realm of quietness, calming the mind and bringing peace and clarity into everyday living. Join meditation facilitator Mary Scannell on the first Wednesday evening of every month for a meditation practice. Mary will introduce different styles of meditation such... Read more
Thursday, May 04
11:00am - 11:30am
Stories, songs, rhymes and board-book sharing time for newborns to 23-months with caregiver.  Registration begins Tuesday, March 14 at 9:30am.  Sign-up online, in person or by calling (401)247-1920 ext. 4.  Limited to 15 participants per session.  Free for all comunities.
Thursday, May 04
6:30pm - 7:00pm
Stories, songs and a short film for families with kids birth to 6-years old.  Drop-in.  Registration not required. Free for all communities.
Friday, May 05
10:00am - 10:30am
Stories, songs and a short film for families with kids birth to 6-years old.  Drop-in.  Registration not required. Free for all communities.
Monday, May 08
10:00am - 10:30am
Stories, songs, rhymes and board-book sharing time for newborns to 23-months with caregiver.  Registration begins Tuesday, March 14 at 9:30am.  Sign-up online, in person or by calling (401)247-1920 ext. 4.  Limited to 15 participants per session.  Free for all comunities.
Monday, May 08
11:00am - 11:30am
Stories, songs and a short film for families with kids birth to 6-years old.  Drop-in.  Registration not required. Free for all communities.
Tuesday, May 09
10:00am - 11:15am
Learn the basics of Facebook, including setting up an account, friend requests, groups, pages, and privacy. You do not need a Facebook account to attend the class. To create a Facebook account, you need an active and valid email account. Please register below or call 401-247-1920 x2.
Tuesday, May 09
10:00am - 11:15am
Learn the basics of Facebook, including setting up an account, friend requests, groups, pages, and privacy. You do not need a Facebook account to attend the class. To create a Facebook account, you need an active and valid email account. Please register below or call 401-247-1920 x2.
Tuesday, May 09
10:00am - 10:30am
Stories, songs, rhymes and board-book sharing time for newborns to 23-months with caregiver.  Registration begins Tuesday, March 14 at 9:30am.  Sign-up online, in person or by calling (401)247-1920 ext. 4.  Limited to 15 participants per session.  Free for all communities.
Tuesday, May 09
4:00pm - 6:00pm
Join other “Lifers” at Barrington Public Library for Life on the Page: A Memoir Writers Meetup held on bi-weekly Tuesdays beginning March 7 through June 6 from 4-6 pm. This popular memoir writing meetup returns for a fourth year and is led by Ellen Walsh (see bio below).... Read more
Wednesday, May 10
10:00am - 10:30am
Stories, songs, rhymes and a short film for two-year-olds and their caregivers.  Limited to 12 participants.  Registration begins on Tuesday, March 14 at 9:30am.  Sign-up in person or by calling (401) 247-1920 ext. 4.   Free for all communities.
Wednesday, May 10
7:00pm - 8:30pm
Classics, or those of an historical nature, are "paired" the following month with a contemporary or lesser-known work related by theme, setting and/or characters. Literary Pairings generally meet the second Wednesday of the month from 7-8:30pm, except when it falls on a holiday, and... Read more
Wednesday, May 10
7:00pm - 8:30pm
Classics, or those of an historical nature, are "paired" the following month with a contemporary or lesser-known work related by theme, setting and/or characters. Literary Pairings generally meet the second Wednesday of the month from 7-8:30pm, except when it falls on a holiday, and... Read more
Thursday, May 11
10:00am - 11:30am
This is a 3-week class on May 11, 18, & 25 at 10 am (90 mins.) Learn how to use a computer, the internet, search engines, and email, as well as tips about internet safety. Registration is required and for all 3 weeks. Class is limited to 6 people. If you choose to bring your laptop, please... Read more
Thursday, May 11
10:00am - 11:30am
This is a 3-week class on May 11, 18, & 25 at 10 am (90 mins.) Learn how to use a computer, the internet, search engines, and email, as well as tips about internet safety. Registration is required and for all 3 weeks. Class is limited to 6 people. If you choose to bring your laptop, please... Read more
Thursday, May 11
11:00am - 11:30am
Stories, songs, rhymes and board-book sharing time for newborns to 23-months with caregiver.  Registration begins Tuesday, March 14 at 9:30am.  Sign-up online, in person or by calling (401)247-1920 ext. 4.  Limited to 15 participants per session.  Free for all comunities.
Thursday, May 11
6:30pm - 7:00pm
Stories, songs and a short film for families with kids birth to 6-years old.  Drop-in.  Registration not required. Free for all communities.
Thursday, May 11
7:00pm - 8:30pm
Meets the 2nd and 4th Thursday of the month. Help us make a robot for the Teen Room. Learn coding and more. New members welcome. Bring in your own LEGO's to create something. 
Friday, May 12
10:00am - 10:30am
Stories, songs and a short film for families with kids birth to 6-years old.  Drop-in.  Registration not required. Free for all communities.
Monday, May 15
10:00am - 10:30am
Stories, songs, rhymes and board-book sharing time for newborns to 23-months with caregiver.  Registration begins Tuesday, March 14 at 9:30am.  Sign-up online, in person or by calling (401)247-1920 ext. 4.  Limited to 15 participants per session.  Free for all comunities.

Pages