December 2025

Event Categories

To limit event types being displayed, check the corresponding categories:

Event Locations

To limit event locations being displayed, check the corresponding branches or places:

Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
 
1

Monday, December 110:00—10:15 AMNEW BuildingBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Gingerbread House Competition BEGINS

Gingerbread HousesOur ANNUAL GINGERBREAD HOUSE COMPETITION begins! Please bring your submissions to the front desk this week, December 1-6, and we will register you. We are putting them in two categories for the contest: Child(ren)/Family and Teen/Adult. Voting will begin next week, December 8-13, and the winners will be announced on Monday, December 15.…Learn More

Monday, December 14:00—5:00 PMBarrington RoomBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Chess Club

Chess ClubStudents in Grades 4 and up are invited to sharpen their minds and challenge their friends at our Chess Club! Whether you're a beginner or a budding grandmaster, come learn strategies, play matches, and have fun. No experience needed — just curiosity and a love for the game! Boards provided.…Learn More

Monday, December 15:00—6:00 PMProgram RoomBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Food for Thought Cooking Club

Food for Thought Cooking ClubEach month, we will highlight a new ingredient, spice, or cookbook. Members bring their delicious creations to the meeting to share with others. YUM! At each meeting we will discuss the spice/ingredient/cookbook/all things FOOD! Adults, please join us on the first Monday of each month at 5 PM in the Program room for Food for Thought Cooking Club.…Learn More
2

Tuesday, December 26:30—8:00 PMBarrington RoomBarrington Public Library 426 Calef Highway, Barrington, NH, 03825
VirtualBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Barrington Library Foundation Meeting

LogoThe Barrington Library Foundation will be meeting in the Barrington Room at the NEW library each month, usually the first Tuesday  at 6:30pm. Please check the calendar or call the library at (603)664-9715 for any scheduling updates.…Learn More
3

Wednesday, December 310:00 AM—1:00 PMProgram RoomBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Mahjong & Cribbage Drop-In

MahjongEvery Wednesday from 10:00 AM - 1:00 PM at the Barrington Public Library. Mahjong: Come and join a group of folks to play Mahjong! New players are welcomed as the veterans are happy to teach new people the ropes. A minimum of 4 players is typically best to hold a game.…Learn More

Wednesday, December 33:30—4:30 PMProgram RoomBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Jr. Lego Club

LEGO Club is open to Grades K-3. Visit the library and build LEGO creations each week. No registration needed as this is a drop-in event. This is a free play where kids are encouraged to expand their imaginations and complete a challenge if they choose! Creations will be displayed in the library (as long as space allows).…Learn More

Wednesday, December 36:00—8:00 PMProgram RoomBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

SNHUG - Ukulele Workshop

 Always wanted to play the ukulele? Now’s your chance! Join us for a fun, hands-on workshop where you’ll learn the basics—no experience needed. We’ll cover tuning, simple chords, and strumming patterns to get you started. Ukuleles provided (or…Learn More
4

Thursday, December 43:00—4:00 PMSeating AreaBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Hook & Needle Club

hook and needleDo you love to knit, crochet, or just have a love of yarn? Teen and Adults are invited to bring your current project and hang out with other string enthusiasts in the teen area! Don’t have a project, join us for inspiration. Beginners and seasoned stitchers welcome! Expect good vibes, great conversation, and lots of laughs.…Learn More
5

Friday, December 512:00—1:00 PMProgram RoomBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Adult Watercolor Club

Adult Watercolor ClubThis group meets on the first Friday of each month to visit and work on their watercolor projects. Bring your own project and supplies, share ideas, ask for advice, and have a nice time working together with others that like watercolors! All artists are welcome.…Learn More

Friday, December 51:00—3:00 PMProgram RoomBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Game On @ the Library

  • Featuring Canasta, Pinochle, Scrabble, and a world of board games! • From classic card games to modern board fun, join us! • Shuffle, roll, and play; your favorite games await!…Learn More

Friday, December 54:00—5:00 PMProgram RoomBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Family Gingerbread Workshop

Gingerbread houseFamilies register for one Gingerbread House kit to decorate. Kits include the gingerbread house, icing and candy decorations. We encourage you to bring some of your own decorations to enhance your gingerbread house design - they must all be edible. Once the houses are complete we ask that they be submitted in the Gingerbread House Competition.…Learn More
6

Saturday, December 610:00—10:30 AMEarly Childhood Learning Center (ECLC)ECLC77 Ramsdell Ln, Barrington, NH, 03825

Barrington's POLAR EXPRESS 1st Time Slot

Polar ExpressPut on your favorite holiday pajamas and head on over to the Ramsdell Station (at the ECLC) for a magical Polar Express event! Barrington families will enjoy holiday music as you visit different train stops to make a craft, enter raffles, and pick up a variety of treats from Santa's Elves.…Learn More

Saturday, December 610:00 AM—12:00 PMNEW BuildingBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Traditions & Transitions Revisited

 The Barrington Public Library is hosting an exhibition entitled “Traditions & Transitions Revisited. ” It features portraits made in 1995 as part of a community oral history project celebrating the 200th anniversary of the Barrington Public Library.…Learn More

Saturday, December 610:30—11:30 AMProgram RoomBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Veterans Coffee Hour

Coffee HourAre you looking for a chance to meet other veterans in town in a casual setting? Take a break at the end of the week and stop in at the Library for some coffee and conversation. We provide the coffee (or tea and cocoa). Did you know that there are 781…Learn More

Saturday, December 610:30—11:00 AMEarly Childhood Learning Center (ECLC)ECLC77 Ramsdell Ln, Barrington, NH, 03825

Barrington's POLAR EXPRESS 2nd Time Slot

Polar ExpressPut on your favorite holiday pajamas and head on over to the Ramsdell Station (at the ECLC) for a magical Polar Express event! Barrington families will enjoy holiday music as you visit different train stops to make a craft, enter raffles, and pick up a variety of treats from Santa's Elves.…Learn More

Saturday, December 611:00—11:30 AMEarly Childhood Learning Center (ECLC)ECLC77 Ramsdell Ln, Barrington, NH, 03825
Playground/FieldBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Barrington's POLAR EXPRESS 3rd Time Slot

Polar ExpressPut on your favorite holiday pajamas and head on over to the Ramsdell Station (at the ECLC) for a magical Polar Express event! Barrington families will enjoy holiday music as you visit different train stops to make a craft, enter raffles, and pick up a variety of treats from Santa's Elves.…Learn More
7
8

Monday, December 84:00—5:00 PMBarrington RoomBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Chess Club

Chess ClubStudents in Grades 4 and up are invited to sharpen their minds and challenge their friends at our Chess Club! Whether you're a beginner or a budding grandmaster, come learn strategies, play matches, and have fun. No experience needed — just curiosity and a love for the game! Boards provided.…Learn More
9

Tuesday, December 96:30—7:30 PMProgram RoomBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

The Suspense Society Book Group

SSBGThe Suspense Society is a laid-back book group for fans of  gripping, edge-of-your seat reads. We dive into thrilling stories, share our thoughts, and enjoy the excitement of unexpected twists. Join us for fun discussions and a community that loves a good suspenseful read.…Learn More
10

Wednesday, December 1010:00 AM—1:00 PMProgram RoomBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Mahjong & Cribbage Drop-In

MahjongEvery Wednesday from 10:00 AM - 1:00 PM at the Barrington Public Library. Mahjong: Come and join a group of folks to play Mahjong! New players are welcomed as the veterans are happy to teach new people the ropes. A minimum of 4 players is typically best to hold a game.…Learn More

Wednesday, December 103:30—4:30 PMProgram RoomBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Jr. Lego Club

LEGO Club is open to Grades K-3. Visit the library and build LEGO creations each week. No registration needed as this is a drop-in event. This is a free play where kids are encouraged to expand their imaginations and complete a challenge if they choose! Creations will be displayed in the library (as long as space allows).…Learn More

Wednesday, December 106:00—7:00 PMProgram RoomBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Pokémon Club

PokemonIt's time to catch 'em all! Join us for an hour of Pokemon Club on the 2nd Wednesday of each month at 6:00PM. Bring your cards - trade, battle and collect!  This club is geared for individuals in Grades 1-8.
11

Thursday, December 113:00—4:00 PMSeating AreaBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Hook & Needle Club

hook and needleDo you love to knit, crochet, or just have a love of yarn? Teen and Adults are invited to bring your current project and hang out with other string enthusiasts in the teen area! Don’t have a project, join us for inspiration. Beginners and seasoned stitchers welcome! Expect good vibes, great conversation, and lots of laughs.…Learn More
12

Friday, December 121:00—3:00 PMProgram RoomBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Game On @ the Library

  • Featuring Canasta, Pinochle, Scrabble, and a world of board games! • From classic card games to modern board fun, join us! • Shuffle, roll, and play; your favorite games await!…Learn More

Friday, December 124:00—5:00 PMProgram RoomBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Paint Wooden Ornament

wooden ornamentPaint a wooden ornament (acrylic paints), add a string and you'll be good to go hang it at home! Open to all ages, kids through Adults! We ask that a parent be present if the child is not in elementary school yet to assist them if needed.  Registration is required.…Learn More
13

Saturday, December 1310:30—11:15 AMProgram RoomBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Family Sensory Story Time

1 Join us the FOURTH Saturday of each month at 10:30 AM for Sensory Family Story Time! We will have stories and fun activities. No registration needed! Appropriate for preschool ages and up.

Saturday, December 131:00—2:00 PMProgram RoomBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Melted Crayon Ornament workshop

melted crayon Join us to shred our crayons, pour them in and melt them inside a glass ornament. Bring color to your tree with this pretty handmade ornament! This is event is for all ages, but if you have a 6 year old or younger you may need to stay to assist them. Thank you.…Learn More
14
15

Monday, December 154:00—5:00 PMProgram RoomBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Polar Bear Cookie Pops

polar bear cookieKids in Grades 1-8 are invited to make these adorable white polar bear cookie pops - dipping cookies into melted white chocolate, embellishing with candies.  Registration is required. If registered then you cannot make it please cancel or call the library 603-664-9715 to open that spot for someone on the wait list.…Learn More

Monday, December 154:00—5:00 PMBarrington RoomBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Chess Club

Chess ClubStudents in Grades 4 and up are invited to sharpen their minds and challenge their friends at our Chess Club! Whether you're a beginner or a budding grandmaster, come learn strategies, play matches, and have fun. No experience needed — just curiosity and a love for the game! Boards provided.…Learn More
16

Tuesday, December 1610:30—11:30 AMProgram RoomBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Caregiver's Cafe

Join Cornerstone VNA for our NEW monthly Caregiver's Cafe to support Barrington area family caregivers. Come for a morning of support, education and conversation. No RSVP required.

Tuesday, December 161:00—2:30 PMProgram RoomBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Book Page Wreath Workshop

Book WreathAdult Book Wreath Workshop will used discarded or book sale books to make this impressive wreath. All materials are provided. If you have a specific book of your own that you would like to use, please bring that. Example: a staff member used a novel about Leonard Di Vinci and some of the pages has sketches of his artwork that when made into the wreath would show inside the cones.…Learn More

Tuesday, December 164:00—5:00 PMProgram RoomBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Tech Tuesday - Librista

Join us for Tech Tuesday, your chance to explore digital tools, apps, and tech tips in a relaxed, hands-on setting. Each month focuses on a different topic. All skill levels welcome. Stay curious, stay connected, and get tech-savvy with us! This month we will be learning how to use Librista, your online access to your library account.…Learn More

Tuesday, December 165:30—7:00 PMProgram RoomBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Library Trustee Meeting

TrusteesThis is the monthly meeting for the Library board of trustees. This meeting will meet in-person at the Library, but you can also access the meeting remotely via this Teams Link.
17

Wednesday, December 1710:00 AM—1:00 PMProgram RoomBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Mahjong & Cribbage Drop-In

MahjongEvery Wednesday from 10:00 AM - 1:00 PM at the Barrington Public Library. Mahjong: Come and join a group of folks to play Mahjong! New players are welcomed as the veterans are happy to teach new people the ropes. A minimum of 4 players is typically best to hold a game.…Learn More

Wednesday, December 173:30—4:30 PMProgram RoomBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Jr. Lego Club

LEGO Club is open to Grades K-3. Visit the library and build LEGO creations each week. No registration needed as this is a drop-in event. This is a free play where kids are encouraged to expand their imaginations and complete a challenge if they choose! Creations will be displayed in the library (as long as space allows).…Learn More

Wednesday, December 176:00—7:00 PMProgram RoomBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

How the Grinch Stole Christmas

How the Grinch Stole ChristmasThe Grinch is visiting the Barrington Public Library! Pajamas and/or slippers are optional, but definitely a fun way to participate in this festive event. Come by to enjoy the classic story, have some holiday refreshments, and greet our special visitor! We will also have Grinchie door prizes! No registration required.
18

Thursday, December 183:00—4:00 PMSeating AreaBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Hook & Needle Club

hook and needleDo you love to knit, crochet, or just have a love of yarn? Teen and Adults are invited to bring your current project and hang out with other string enthusiasts in the teen area! Don’t have a project, join us for inspiration. Beginners and seasoned stitchers welcome! Expect good vibes, great conversation, and lots of laughs.…Learn More
19

Friday, December 19All DayNEW BuildingBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Ugly Sweater Day

1Visit the library today wearing your Ugly Sweater!If you would like to participate in our social media Ugly Sweater Contest, please stop by the circulation desk to enter. Winners will be announced on our Facebook page on Monday, Dec. 22nd.

Friday, December 191:00—3:00 PMProgram RoomBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Game On @ the Library

  • Featuring Canasta, Pinochle, Scrabble, and a world of board games! • From classic card games to modern board fun, join us! • Shuffle, roll, and play; your favorite games await!…Learn More

Friday, December 192:15—3:15 PMBarrington Middle SchoolBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Great Stone Face Book Group

The Great Stone Face Book Group meets on the third Friday of each month in the BMS Library after dismissal at 2:15pm. We will read a different book each month off the 2026 Great Stone Face Book award nominee list and meet to discuss and have a snack. The GSF Book list is for 4th - 6th graders, that can vote for their favorite each April, and the author of the winning book receives the Great Stone Face award from New Hampshire.…Learn More
20

Saturday, December 201:00—3:00 PMProgram RoomBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Ukulele Group Open Mic

1Ukulele Group Open Mic is a welcoming and lively event where ukulele enthusiasts—whether solo performers or small groups—take the stage to share their music.  
21
22

Monday, December 224:00—5:00 PMBarrington RoomBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Chess Club

Chess ClubStudents in Grades 4 and up are invited to sharpen their minds and challenge their friends at our Chess Club! Whether you're a beginner or a budding grandmaster, come learn strategies, play matches, and have fun. No experience needed — just curiosity and a love for the game! Boards provided.…Learn More
23
24

Wednesday, December 24Closed

Barrington Public Library

26

Friday, December 261:00—3:00 PMProgram RoomBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Game On @ the Library

  • Featuring Canasta, Pinochle, Scrabble, and a world of board games! • From classic card games to modern board fun, join us! • Shuffle, roll, and play; your favorite games await!…Learn More
27
28
29

Monday, December 2912:30—1:30 PMProgram RoomBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Daytime Book Group

Book CoverThe Daytime Book Group is a great opportunity to get together (virtually and/or in person in the Meeting Room) and talk about a book the group has read. Make new friends and relax for a while! This month we will discuss The Frozen River by Ariel Lawhon.…Learn More
30
31

Wednesday, December 3110:00 AM—1:00 PMProgram RoomBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Mahjong & Cribbage Drop-In

MahjongEvery Wednesday from 10:00 AM - 1:00 PM at the Barrington Public Library. Mahjong: Come and join a group of folks to play Mahjong! New players are welcomed as the veterans are happy to teach new people the ropes. A minimum of 4 players is typically best to hold a game.…Learn More

Wednesday, December 313:30—4:30 PMProgram RoomBarrington Public Library 426 Calef Highway, Barrington, NH, 03825

Jr. Lego Club - CANCELLED

LEGO Club is open to Grades K-3. Visit the library and build LEGO creations each week. No registration needed as this is a drop-in event. This is a free play where kids are encouraged to expand their imaginations and complete a challenge if they choose! Creations will be displayed in the library (as long as space allows).…Learn More