The Library will be closed on Sunday, May 26 and Monday, May 27 in observance of Memorial Day.

Events Listing

Thursday, May 30
1:00pm - 3:00pm
Get mixed-up and messy with your kids through coloring, painting and creative activities. Simple craft stations will be set-up for you to enjoy between the hours of 1 to 3 pm every Thursday afternoon. Drop-in, free.
Thursday, May 30
4:00pm - 4:45pm
Join Miss Lynn for stories, songs, crafts and more! All ages. Drop-in, free.
Thursday, May 30
6:30pm - 7:30pm
  Meets the last Thursday of each month. New members welcome. Place your hold here and join us! The Final Six by Alexandra Monir "Surrounded by... Read more
Friday, May 31
11:00am - 11:30am
Set aside some time on Friday mornings for a little bit o' fun. We'll delve into stories, movies, music, crafts and/or games. Activities may change weekly. For kids of all ages. Drop-in, free.
Saturday, June 01
1:00pm - 2:00pm
An interactive story time program that can be enjoyed by all ages and abilities with their favorite adult.  Join us for a story, song and sensory exploration in a warm, accommodating environment. Drop-in, registration not required.  
Monday, June 03
11:00am - 12:00pm
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
Monday, June 03
10:00am - 11:30am
Join us to share your current favorite reads and enjoy light refreshments in a casual, friendly atmosphere. New members are always welcome!  The First Monday Morning of the Month Book Group meets throughout the year, with the exception of Monday holidays when it will meet on the second Monday. For... Read more
Monday, June 03
11:00am - 11:30am
Join us for classic, family-friendly movie shorts based on popular children's picture books. Bring your favorite blanket and get comfy with your kids. Drop-in, free.
Monday, June 03
5:30pm - 9:45pm
Duplicate bridge event where the players shuffle, the boards are passed around, and players bid adn play. Results are recorded and posted to the website.
Monday, June 03
6:30pm - 8:00pm
Every veteran has a story. Barrington Public Library is starting a pilot program for veterans to write down and share their experiences within a safe, supportive environment so their stories and experiences will never be forgotten. Participants will meet on a biweekly basis... Read more
Tuesday, June 04
10:00am - 12:00pm
Gmail is Google's free online email service. Learn how to create an account, send and receive email, privacy, and storage. You do not need a Gmail or email account to attend this class. If you do have a Gmail account, please bring your email address and password. Basic computer skills are necessary... Read more
Tuesday, June 04
10:00am - 12:00pm
American Creed NR (2018) 82 mins In the documentary film, recognizing their social and political differences, Former Secretary of State Condoleezza Rice and Pulitzer Prize-winning historian David M. Kennedy come together to explore the idea of a unifying American creed.  Along with... Read more
Tuesday, June 04
9:30am - 10:00am
Simple stories, songs and rhymes for our youngest patrons. Interactive fun and board book sharing time for big and small people alike at the end of each session. Recommended for three to 18-months. Drop-in, free.
Tuesday, June 04
11:00am - 11:30am
Engaging stories, songs and movement designed especially for our wiggle worms. Appropriate for toddlers 18-months+ who are ready for longer stories and interactive participation. Drop-in, free.
Tuesday, June 04
7:00pm - 8:00pm
Drop in and learn some new card games or play some old ones! Meet new people! Bring a deck if you have one. 
Wednesday, June 05
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, June 05
10:00am - 10:30am
Stories and activities for ages three to five years. Relevant themes, critical thinking and interactive participation will be emphasized in this story time as we prepare your little ones for school by reading, listening and following directions. Drop-in, free.
Wednesday, June 05
11:00am - 11:30am
Simple stories, songs and rhymes for our youngest patrons. Interactive fun and board book sharing time for big and small people alike at the end of each session. Recommended for three to 18-months.  Drop-in, free.
Wednesday, June 05
4:00pm - 5:00pm
Experiment with UV Beads and learn about the importance of safe sun exposure. For kids in grades 1-5 only please. Limited spaces available, register today!
Wednesday, June 05
6:30pm - 8:30pm
Wednesday, June 05
7:00pm - 8:00pm
Barrington Lions Club Board Meeting
Thursday, June 06
10:00am - 10:30am
Engaging stories, songs and movement designed especially for our wiggle worms. Appropriate for toddlers 18-months+ who are ready for longer stories and interactive participation. Drop-in, free.
Thursday, June 06
1:00pm - 3:00pm
Get mixed-up and messy with your kids through coloring, painting and creative activities. Simple craft stations will be set-up for you to enjoy between the hours of 1 to 3 pm every Thursday afternoon. Drop-in, free.
Thursday, June 06
4:00pm - 4:45pm
Join Miss Lynn for stories, songs, crafts and more! All ages. Drop-in, free.
Thursday, June 06
6:30pm - 8:30pm
Gmail is Google's free online email service. Learn how to create an account, send and receive email, privacy, and storage. You do not need a Gmail or email account to attend this class. If you do have a Gmail account, please bring your email address and password. Basic computer skills are necessary... Read more
Thursday, June 06
5:00pm - 9:00pm
Thursday, June 06
7:00pm - 9:00pm
Thursday, June 06
7:00pm - 8:30pm
Friday, June 07
11:00am - 11:30am
Set aside some time on Friday mornings for a little bit o' fun. We'll delve into stories, movies, music, crafts and/or games. Activities may change weekly. For kids of all ages. Drop-in, free.
Monday, June 10
11:00am - 12:00pm
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

Pages