All Upcoming Events Events

Monday, December 17
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, December 17
6:30pm - 8:00pm
A book club for those who like to read cookbooks and enjoy a community meal. The group meets monthly on the third Monday night of the month from 6:30 to 8 pm. Participants are asked to bring a dish to share from that month’s cookbook and their own table setting. Registration is required. Space... Read more
Monday, December 17
6:30pm - 8:00pm
A book club for those who like to read cookbooks and enjoy a community meal. The group meets monthly on the third Monday night of the month from 6:30 to 8 pm. Participants are asked to bring a dish to share from that month’s cookbook and their own table setting. Registration is required. Space... Read more
Monday, December 17
6:45pm - 9:45pm
Hold
Monday, December 17
7:00pm - 8:30pm
Improv club forming! Join Tom as he teaches us the basics of Improv and gives us a foundation for starting our own club. We plan on meeting the 3rd Monday of each month. No experience necessary! 
Tuesday, December 18
10:00am - 11:30am
Barrington Library staff are welcome to attend this instructional and hands-on class about eZone, including the OverDrive and Libby apps.  This class will be taught by Ben Hanley.
Tuesday, December 18
10:00am - 11:00am
In the midst of your holiday hustle and bustle, stop by the Kids Room and decorate some cookies with us (while supplies last).  Drop-in from 10 to 11 am.
Tuesday, December 18
7:00pm - 9:00pm
Hold
Tuesday, December 18
7:00pm - 8:45pm
Meets the 1st and 3rd Tuesday of the month. (Please note: Groups are now full. If you are interested in forming one please email tanya@barringtonlibrary.org)
Wednesday, December 19
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, December 19
10:30am - 12:00pm
Wednesday, December 19
10:00am - 11:00am
Embrace the cozy comforts of winter by enjoying seasonal stories, a winter’s tale short film and festive crafts with us. Kids will take away yummy goodies for home. Recommended for kids 3+ but all ages are welcome with an accompanying adult. Please register online or by calling 401-247-1920 x4.
Wednesday, December 19
4:00pm - 6:00pm
Beginner through advanced writers are welcome to join the library's weekly Cross-Genre Writing Club from Sept 12 to Dec 19. This peer-led writing group will offer a chance to gather with fellow writers, in a supportive environment in which to share your work. Free and open to adults. Space is... Read more
Wednesday, December 19
6:30pm - 8:30pm
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 and light refreshments.  Free and open to adults of all ages. No instruction is provided.
Wednesday, December 19
7:00pm - 8:30pm
Wednesday, December 19
7:00pm - 9:00pm
Thursday, December 20
4:00pm - 5:00pm
Decorate a holiday ornament with your child to enjoy for years to come. Register online or by calling (401)-247-1920 x4. Limited to 15 spaces. Recommended for kids 4+.
Thursday, December 20
6:30pm - 8:30pm
Decorate cookies and drink hot cocoa while watching this "modern classic." Scrooged  PG-13 (1988) 1 hr 41 mins "In this modern take on Charles Dickens' "A Christmas Carol," Frank Cross (Bill Murray) is a wildly successful television executive whose cold ambition and curmudgeonly nature has driven... Read more
Thursday, December 20
6:30pm - 8:30pm
Decorate cookies and drink hot cocoa while watching this "modern classic." Scrooged  PG-13 (1988) 1 hr 41 mins "In this modern take on Charles Dickens' "A Christmas Carol," Frank Cross (Bill Murray) is a wildly successful television executive whose cold ambition and curmudgeonly nature has driven... Read more
Thursday, December 20
7:00pm - 9:00pm
Monday, December 24
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
Thursday, December 27
11:00am - 12:00pm
Tip your hat to the dynamic musical performance of Johnny the K. Your kids will devour the engaging songs, movement and of course all the hats! Limited to 75 persons. Free entry tickets will be available for pick-up (first-come, first-serve) on Thursday, December 20. 
Thursday, December 27
6:00pm - 8:00pm
Stop in anytime between 6 and 8 and make some shrinky dinks! Conceived by two housewives in the early 1970's, shrinky dinks were all the rage. Come witness the magic! Create your own masterpiece or trace something. The sky's the limit. 
Thursday, December 27
7:00pm - 9:00pm
Hold
Friday, December 28
11:00am - 12:00pm
A low-key, no pressure animal adventure for children and adults. Dave takes pride in helping people feel more comfortable with the animals he presents. Free entry tickets are available for pick-up in the Kids Room (first-come first serve) on Friday, December 21. Limited to 75 persons.
Friday, December 28
9:00am - 5:00pm
Saturday, December 29
9:00am - 5:00pm
Wednesday, January 02
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, January 03
7:00pm - 9:00pm
Board meeting
Saturday, January 05
9:00am - 10:30am

Pages