- May 31, 2023
May 31, 2023
Learn Mah Jongg
1:30 pm - 3:30 pm
May 31, 2023
Writer's Workgroup
5:00 pm - 6:30 pm
May 31, 2023
Drop In Chess Club
5:30 pm - 6:30 pm
Drop in for a pick-up game of chess on the library lawn this summer. Players of all levels from the beginner to the grand master are welcome! Learn the game or meet someone to help improve your game. For more information or if you have questions, call the library at 207-633-3112.
- June 1, 2023
June 1, 2023
Stitch Craft: Fiber Arts Group
2:00 pm - 3:00 pm
Get crafty and socialize with other fiber arts enthusiasts at this weekly get together! Bring your own small handwork to the circle including quilting, cross stitching, needlepoint work and other small projects.
All skill levels and ages are welcome.
- June 2, 2023
June 2, 2023
Story Time
10:30 am - 11:30 am
Join Jen for a morning of stories and songs! Stay after for a craft or activity.
- June 3, 2023
June 3, 2023
Plant Sale: Library Fundrasier
9:00 am - 12:00 pm
- June 7, 2023
June 7, 2023
Drop In Chess Club
5:30 pm - 6:30 pm
Drop in for a pick-up game of chess on the library lawn this summer. Players of all levels from the beginner to the grand master are welcome! Learn the game or meet someone to help improve your game. For more information or if you have questions, call the library at 207-633-3112.
- June 8, 2023
June 8, 2023
Author Talk with C.W. Wells
2:00 pm - 3:00 pm
Author of Eight-Man CowboyJune 8, 2023
Stitch Craft: Fiber Arts Group
2:00 pm - 3:00 pm
Get crafty and socialize with other fiber arts enthusiasts at this weekly get together! Bring your own small handwork to the circle including quilting, cross stitching, needlepoint work and other small projects.
All skill levels and ages are welcome.
- June 9, 2023
June 9, 2023
Story Time
10:30 am - 11:30 am
Join Jen for a morning of stories and songs! Stay after for a craft or activity.
- June 10, 2023
June 10, 2023
I LOVE A MYSTERY Book Club
10:30 am - 12:00 pm
- June 12, 2023
June 12, 2023
Remote: Monday Night Book Group
7:00 pm - 8:00 pm
- June 14, 2023
June 14, 2023
Drop In Chess Club
5:30 pm - 6:30 pm
Drop in for a pick-up game of chess on the library lawn this summer. Players of all levels from the beginner to the grand master are welcome! Learn the game or meet someone to help improve your game. For more information or if you have questions, call the library at 207-633-3112.
- June 15, 2023
June 15, 2023
Stitch Craft: Fiber Arts Group
2:00 pm - 3:00 pm
Get crafty and socialize with other fiber arts enthusiasts at this weekly get together! Bring your own small handwork to the circle including quilting, cross stitching, needlepoint work and other small projects.
All skill levels and ages are welcome.
- June 16, 2023
June 16, 2023
Story Time
10:30 am - 11:30 am
Join Jen for a morning of stories and songs! Stay after for a craft or activity.
- June 17, 2023
June 17, 2023
Maine Humanities Council Discussion Project
1:00 pm - 2:00 pm
- June 20, 2023
June 20, 2023
Author Talk with Fred Kaplan
1:00 pm - 2:00 pm
June 20, 2023
Homeschool Connection
2:00 pm - 3:00 pm
A time for Homeschool families to meet, socialize and share ideas.
- June 21, 2023
June 21, 2023
Drop In Chess Club
5:30 pm - 6:30 pm
Drop in for a pick-up game of chess on the library lawn this summer. Players of all levels from the beginner to the grand master are welcome! Learn the game or meet someone to help improve your game. For more information or if you have questions, call the library at 207-633-3112.
- June 22, 2023
June 22, 2023
Stitch Craft: Fiber Arts Group
2:00 pm - 3:00 pm
Get crafty and socialize with other fiber arts enthusiasts at this weekly get together! Bring your own small handwork to the circle including quilting, cross stitching, needlepoint work and other small projects.
All skill levels and ages are welcome.
- June 23, 2023
June 23, 2023
Story Time
10:30 am - 11:30 am
Join Jen for a morning of stories and songs! Stay after for a craft or activity.
- June 27, 2023
June 27, 2023
Windjammers for Wee Mateys
10:00 am - 1:00 pm
- June 28, 2023
June 28, 2023
Writer's Workgroup
5:00 pm - 6:30 pm
June 28, 2023
Drop In Chess Club
5:30 pm - 6:30 pm
Drop in for a pick-up game of chess on the library lawn this summer. Players of all levels from the beginner to the grand master are welcome! Learn the game or meet someone to help improve your game. For more information or if you have questions, call the library at 207-633-3112.
- June 29, 2023
June 29, 2023
Stitch Craft: Fiber Arts Group
2:00 pm - 3:00 pm
Get crafty and socialize with other fiber arts enthusiasts at this weekly get together! Bring your own small handwork to the circle including quilting, cross stitching, needlepoint work and other small projects.
All skill levels and ages are welcome.
- June 30, 2023
June 30, 2023
Story Time
10:30 am - 11:00 am
Join Jen for a morning of stories and songs! Stay after for a craft or activity.June 30, 2023
Bubbles & Chalk
11:00 am - 11:30 am
Join us on the library lawn for fun with the bubble machine and decorate the walkways with chalk!June 30, 2023
Games on the Lawn
1:00 pm - 3:00 pm
- July 5, 2023
July 5, 2023
Drop In Chess Club
5:30 pm - 6:30 pm
Drop in for a pick-up game of chess on the library lawn this summer. Players of all levels from the beginner to the grand master are welcome! Learn the game or meet someone to help improve your game. For more information or if you have questions, call the library at 207-633-3112.
- July 6, 2023
July 6, 2023
Stitch Craft: Fiber Arts Group
2:00 pm - 3:00 pm
Get crafty and socialize with other fiber arts enthusiasts at this weekly get together! Bring your own small handwork to the circle including quilting, cross stitching, needlepoint work and other small projects.
All skill levels and ages are welcome.
- July 7, 2023
July 7, 2023
Story Time
10:30 am - 11:00 am
Join Jen for a morning of stories and songs! Stay after for a craft or activity.July 7, 2023
Bubbles & Chalk
11:00 am - 11:30 am
Join us on the library lawn for fun with the bubble machine and decorate the walkways with chalk!July 7, 2023
Games on the Lawn
1:00 pm - 3:00 pm
- July 8, 2023
July 8, 2023
I LOVE A MYSTERY Book Club
10:30 am - 12:00 pm
- July 10, 2023
July 10, 2023
Remote: Monday Night Book Group
7:00 pm - 8:00 pm
- July 12, 2023
July 12, 2023
Drop In Chess Club
5:30 pm - 6:30 pm
Drop in for a pick-up game of chess on the library lawn this summer. Players of all levels from the beginner to the grand master are welcome! Learn the game or meet someone to help improve your game. For more information or if you have questions, call the library at 207-633-3112.July 12, 2023
Heritage Breed Histories with Saffron & Honey Homestead
5:30 pm - 6:30 pm
Did you know that endangered heritage animal breeds exist?
Few people know the fascinating history behind some of these rare, unique animals. Join us and learn fascinating facts about the origins of traditional livestock breeds, like:
How the end of the fur trade almost drove the most popular rabbit breed in America to extinction.
How a population of 50,000 was almost exterminated—by environmentalists!
The mystery of the Soay sheep, the oldest domesticated wool producer in the world.
And we won't just have facts! You will get to meet some of the rarest animals in the world.
- July 13, 2023
July 13, 2023
Stitch Craft: Fiber Arts Group
2:00 pm - 3:00 pm
Get crafty and socialize with other fiber arts enthusiasts at this weekly get together! Bring your own small handwork to the circle including quilting, cross stitching, needlepoint work and other small projects.
All skill levels and ages are welcome.
- July 14, 2023
July 14, 2023
Story Time
10:30 am - 11:00 am
Join Jen for a morning of stories and songs! Stay after for a craft or activity.July 14, 2023
Bubbles & Chalk
11:00 am - 11:30 am
Join us on the library lawn for fun with the bubble machine and decorate the walkways with chalk!July 14, 2023
Flower Pop-Up with Veggies to Table
12:00 pm - 2:00 pm
Stop by the library lawn to purchase beautiful flower arrangements from our friends at Veggies to Table! All proceeds from their sales go toward feeding hungry families in Maine.
- July 18, 2023
July 18, 2023
Homeschool Connection
2:00 pm - 3:00 pm
A time for Homeschool families to meet, socialize and share ideas.
- July 19, 2023
July 19, 2023
Drop In Chess Club
5:30 pm - 6:30 pm
Drop in for a pick-up game of chess on the library lawn this summer. Players of all levels from the beginner to the grand master are welcome! Learn the game or meet someone to help improve your game. For more information or if you have questions, call the library at 207-633-3112.
- July 20, 2023
July 20, 2023
Stitch Craft: Fiber Arts Group
2:00 pm - 3:00 pm
Get crafty and socialize with other fiber arts enthusiasts at this weekly get together! Bring your own small handwork to the circle including quilting, cross stitching, needlepoint work and other small projects.
All skill levels and ages are welcome.
- July 21, 2023
July 21, 2023
Story Time
10:30 am - 11:00 am
Join Jen for a morning of stories and songs! Stay after for a craft or activity.July 21, 2023
Bubbles & Chalk
11:00 am - 11:30 am
Join us on the library lawn for fun with the bubble machine and decorate the walkways with chalk!July 21, 2023
Games on the Lawn
1:00 pm - 3:00 pm
- July 26, 2023
July 26, 2023
Writer's Workgroup
5:00 pm - 6:30 pm
July 26, 2023
Drop In Chess Club
5:30 pm - 6:30 pm
Drop in for a pick-up game of chess on the library lawn this summer. Players of all levels from the beginner to the grand master are welcome! Learn the game or meet someone to help improve your game. For more information or if you have questions, call the library at 207-633-3112.
- July 27, 2023
July 27, 2023
Stitch Craft: Fiber Arts Group
2:00 pm - 3:00 pm
Get crafty and socialize with other fiber arts enthusiasts at this weekly get together! Bring your own small handwork to the circle including quilting, cross stitching, needlepoint work and other small projects.
All skill levels and ages are welcome.
- July 28, 2023
July 28, 2023
Story Time
10:30 am - 11:00 am
Join Jen for a morning of stories and songs! Stay after for a craft or activity.July 28, 2023
Bubbles & Chalk
11:00 am - 11:30 am
Join us on the library lawn for fun with the bubble machine and decorate the walkways with chalk!July 28, 2023
BINGO on the Lawn
1:00 pm - 3:00 pm
Join us for an afternoon of fun and prizes on the lawn! We’ll provide the accouterments.
Plus, we’ll have other oversized games outside!
For the young and young at heart! All ages are welcome to play.
- July 29, 2023
July 29, 2023
Tie Dye
10:00 am - 12:00 pm
Tie Dye Session for Summer Reading Program Participants who have earned a summer T-shirt through reading. Registration Required. Sign-up with Jen Betts, Children's Coordinator by calling 633-3112 or via email at youth@bbhlibrary.org.
- August 2, 2023
August 2, 2023
Drop In Chess Club
5:30 pm - 6:30 pm
Drop in for a pick-up game of chess on the library lawn this summer. Players of all levels from the beginner to the grand master are welcome! Learn the game or meet someone to help improve your game. For more information or if you have questions, call the library at 207-633-3112.
- August 3, 2023
August 3, 2023
Stitch Craft: Fiber Arts Group
2:00 pm - 3:00 pm
Get crafty and socialize with other fiber arts enthusiasts at this weekly get together! Bring your own small handwork to the circle including quilting, cross stitching, needlepoint work and other small projects.
All skill levels and ages are welcome.
- August 4, 2023
August 4, 2023
Animal Friends Story Time
10:30 am - 11:00 am
A story time featuring special guests from Saffron & Honey Homestead! Read books about animals and animal friends.August 4, 2023
Bubbles & Chalk
11:00 am - 11:30 am
Join us on the library lawn for fun with the bubble machine and decorate the walkways with chalk!August 4, 2023
Games on the Lawn
1:00 pm - 3:00 pm
- August 9, 2023
August 9, 2023
Drop In Chess Club
5:30 pm - 6:30 pm
Drop in for a pick-up game of chess on the library lawn this summer. Players of all levels from the beginner to the grand master are welcome! Learn the game or meet someone to help improve your game. For more information or if you have questions, call the library at 207-633-3112.
- August 10, 2023
August 10, 2023
Stitch Craft: Fiber Arts Group
2:00 pm - 3:00 pm
Get crafty and socialize with other fiber arts enthusiasts at this weekly get together! Bring your own small handwork to the circle including quilting, cross stitching, needlepoint work and other small projects.
All skill levels and ages are welcome.
- August 11, 2023
August 11, 2023
Lindsay and Her Puppet Pals
10:30 am - 11:30 am
August 11, 2023
Bubbles & Chalk
11:00 am - 11:30 am
Join us on the library lawn for fun with the bubble machine and decorate the walkways with chalk!August 11, 2023
Games on the Lawn
1:00 pm - 3:00 pm
- August 12, 2023
August 12, 2023
I LOVE A MYSTERY Book Club
10:30 am - 12:00 pm
- August 14, 2023
August 14, 2023
Remote: Monday Night Book Group
7:00 pm - 8:00 pm
- August 15, 2023
August 15, 2023
Kids Craft: Friendship/Kindness Bookmarks
12:00 am - 11:59 pm
August 15, 2023
Ocean Day!
1:00 pm - 3:00 pm
Join us for an afternoon of ocean exploration and fun! We'll be joined by the Maine State Aquarium Mobile Touch Tank and scientists from Bigelow Laboratory.August 15, 2023
Homeschool Connection
2:00 pm - 3:00 pm
A time for Homeschool families to meet, socialize and share ideas.
- August 16, 2023
August 15, 2023
Kids Craft: Friendship/Kindness Bookmarks
12:00 am - 11:59 pm
August 16, 2023
Drop In Chess Club
5:30 pm - 6:30 pm
Drop in for a pick-up game of chess on the library lawn this summer. Players of all levels from the beginner to the grand master are welcome! Learn the game or meet someone to help improve your game. For more information or if you have questions, call the library at 207-633-3112.
- August 17, 2023
August 15, 2023
Kids Craft: Friendship/Kindness Bookmarks
12:00 am - 11:59 pm
August 17, 2023
Stitch Craft: Fiber Arts Group
2:00 pm - 3:00 pm
Get crafty and socialize with other fiber arts enthusiasts at this weekly get together! Bring your own small handwork to the circle including quilting, cross stitching, needlepoint work and other small projects.
All skill levels and ages are welcome.
- August 18, 2023
August 15, 2023
Kids Craft: Friendship/Kindness Bookmarks
12:00 am - 11:59 pm
August 18, 2023
Story Time
10:30 am - 11:00 am
Join Jen for a morning of stories and songs! Stay after for a craft or activity.August 18, 2023
Bubbles & Chalk
11:00 am - 11:30 am
Join us on the library lawn for fun with the bubble machine and decorate the walkways with chalk!
- August 19, 2023
August 15, 2023
Kids Craft: Friendship/Kindness Bookmarks
12:00 am - 11:59 pm
- August 23, 2023
August 23, 2023
Drop In Chess Club
5:30 pm - 6:30 pm
Drop in for a pick-up game of chess on the library lawn this summer. Players of all levels from the beginner to the grand master are welcome! Learn the game or meet someone to help improve your game. For more information or if you have questions, call the library at 207-633-3112.
- August 24, 2023
August 24, 2023
Stitch Craft: Fiber Arts Group
2:00 pm - 3:00 pm
Get crafty and socialize with other fiber arts enthusiasts at this weekly get together! Bring your own small handwork to the circle including quilting, cross stitching, needlepoint work and other small projects.
All skill levels and ages are welcome.
- August 25, 2023
August 25, 2023
Story Time
10:30 am - 11:00 am
Join Jen for a morning of stories and songs! Stay after for a craft or activity.August 25, 2023
Bubbles & Chalk
11:00 am - 11:30 am
Join us on the library lawn for fun with the bubble machine and decorate the walkways with chalk!
- August 30, 2023
August 30, 2023
Writer's Workgroup
5:00 pm - 6:30 pm
August 30, 2023
Drop In Chess Club
5:30 pm - 6:30 pm
Drop in for a pick-up game of chess on the library lawn this summer. Players of all levels from the beginner to the grand master are welcome! Learn the game or meet someone to help improve your game. For more information or if you have questions, call the library at 207-633-3112.
- August 31, 2023
August 31, 2023
Stitch Craft: Fiber Arts Group
2:00 pm - 3:00 pm
Get crafty and socialize with other fiber arts enthusiasts at this weekly get together! Bring your own small handwork to the circle including quilting, cross stitching, needlepoint work and other small projects.
All skill levels and ages are welcome.
- September 1, 2023
September 1, 2023
Story Time
10:30 am - 11:00 am
Join Jen for a morning of stories and songs! Stay after for a craft or activity.
- September 6, 2023
September 6, 2023
Drop In Chess Club
5:30 pm - 6:30 pm
Drop in for a pick-up game of chess on the library lawn this summer. Players of all levels from the beginner to the grand master are welcome! Learn the game or meet someone to help improve your game. For more information or if you have questions, call the library at 207-633-3112.
- September 7, 2023
September 7, 2023
Stitch Craft: Fiber Arts Group
2:00 pm - 3:00 pm
Get crafty and socialize with other fiber arts enthusiasts at this weekly get together! Bring your own small handwork to the circle including quilting, cross stitching, needlepoint work and other small projects.
All skill levels and ages are welcome.
- September 8, 2023
September 8, 2023
Story Time
10:30 am - 11:00 am
Join Jen for a morning of stories and songs! Stay after for a craft or activity.
- September 9, 2023
September 9, 2023
I LOVE A MYSTERY Book Club
10:30 am - 12:00 pm
- September 11, 2023
September 11, 2023
Remote: Monday Night Book Group
7:00 pm - 8:00 pm
- September 13, 2023
September 13, 2023
Drop In Chess Club
5:30 pm - 6:30 pm
Drop in for a pick-up game of chess on the library lawn this summer. Players of all levels from the beginner to the grand master are welcome! Learn the game or meet someone to help improve your game. For more information or if you have questions, call the library at 207-633-3112.
- September 14, 2023
September 14, 2023
Stitch Craft: Fiber Arts Group
2:00 pm - 3:00 pm
Get crafty and socialize with other fiber arts enthusiasts at this weekly get together! Bring your own small handwork to the circle including quilting, cross stitching, needlepoint work and other small projects.
All skill levels and ages are welcome.
- September 15, 2023
September 15, 2023
Story Time
10:30 am - 11:00 am
Join Jen for a morning of stories and songs! Stay after for a craft or activity.
- September 19, 2023
September 19, 2023
Homeschool Connection
2:00 pm - 3:00 pm
A time for Homeschool families to meet, socialize and share ideas.
- September 20, 2023
September 20, 2023
Drop In Chess Club
5:30 pm - 6:30 pm
Drop in for a pick-up game of chess on the library lawn this summer. Players of all levels from the beginner to the grand master are welcome! Learn the game or meet someone to help improve your game. For more information or if you have questions, call the library at 207-633-3112.
- September 21, 2023
September 21, 2023
Stitch Craft: Fiber Arts Group
2:00 pm - 3:00 pm
Get crafty and socialize with other fiber arts enthusiasts at this weekly get together! Bring your own small handwork to the circle including quilting, cross stitching, needlepoint work and other small projects.
All skill levels and ages are welcome.
- September 22, 2023
September 22, 2023
Story Time
10:30 am - 11:00 am
Join Jen for a morning of stories and songs! Stay after for a craft or activity.
- September 27, 2023
September 27, 2023
Writer's Workgroup
5:00 pm - 6:30 pm
September 27, 2023
Drop In Chess Club
5:30 pm - 6:30 pm
Drop in for a pick-up game of chess on the library lawn this summer. Players of all levels from the beginner to the grand master are welcome! Learn the game or meet someone to help improve your game. For more information or if you have questions, call the library at 207-633-3112.
- September 28, 2023
September 28, 2023
Stitch Craft: Fiber Arts Group
2:00 pm - 3:00 pm
Get crafty and socialize with other fiber arts enthusiasts at this weekly get together! Bring your own small handwork to the circle including quilting, cross stitching, needlepoint work and other small projects.
All skill levels and ages are welcome.
- September 29, 2023
September 29, 2023
Story Time
10:30 am - 11:00 am
Join Jen for a morning of stories and songs! Stay after for a craft or activity.
- October 4, 2023
October 4, 2023
Drop In Chess Club
5:30 pm - 6:30 pm
Drop in for a pick-up game of chess on the library lawn this summer. Players of all levels from the beginner to the grand master are welcome! Learn the game or meet someone to help improve your game. For more information or if you have questions, call the library at 207-633-3112.
- October 5, 2023
October 5, 2023
Stitch Craft: Fiber Arts Group
2:00 pm - 3:00 pm
Get crafty and socialize with other fiber arts enthusiasts at this weekly get together! Bring your own small handwork to the circle including quilting, cross stitching, needlepoint work and other small projects.
All skill levels and ages are welcome.
- October 6, 2023
October 6, 2023
Story Time
10:30 am - 11:00 am
Join Jen for a morning of stories and songs! Stay after for a craft or activity.
- October 9, 2023
October 9, 2023
Remote: Monday Night Book Group
7:00 pm - 8:00 pm
- October 11, 2023
October 11, 2023
Drop In Chess Club
5:30 pm - 6:30 pm
Drop in for a pick-up game of chess on the library lawn this summer. Players of all levels from the beginner to the grand master are welcome! Learn the game or meet someone to help improve your game. For more information or if you have questions, call the library at 207-633-3112.
- October 12, 2023
October 12, 2023
Stitch Craft: Fiber Arts Group
2:00 pm - 3:00 pm
Get crafty and socialize with other fiber arts enthusiasts at this weekly get together! Bring your own small handwork to the circle including quilting, cross stitching, needlepoint work and other small projects.
All skill levels and ages are welcome.
- October 13, 2023
October 13, 2023
Story Time
10:30 am - 11:00 am
Join Jen for a morning of stories and songs! Stay after for a craft or activity.
- October 14, 2023
October 14, 2023
I LOVE A MYSTERY Book Club
10:30 am - 12:00 pm
- October 17, 2023
October 17, 2023
Homeschool Connection
2:00 pm - 3:00 pm
A time for Homeschool families to meet, socialize and share ideas.
- October 18, 2023
October 18, 2023
Drop In Chess Club
5:30 pm - 6:30 pm
Drop in for a pick-up game of chess on the library lawn this summer. Players of all levels from the beginner to the grand master are welcome! Learn the game or meet someone to help improve your game. For more information or if you have questions, call the library at 207-633-3112.
- October 19, 2023
October 19, 2023
Stitch Craft: Fiber Arts Group
2:00 pm - 3:00 pm
Get crafty and socialize with other fiber arts enthusiasts at this weekly get together! Bring your own small handwork to the circle including quilting, cross stitching, needlepoint work and other small projects.
All skill levels and ages are welcome.
- October 20, 2023
October 20, 2023
Story Time
10:30 am - 11:00 am
Join Jen for a morning of stories and songs! Stay after for a craft or activity.
- October 25, 2023
October 25, 2023
Writer's Workgroup
5:00 pm - 6:30 pm
October 25, 2023
Drop In Chess Club
5:30 pm - 6:30 pm
Drop in for a pick-up game of chess on the library lawn this summer. Players of all levels from the beginner to the grand master are welcome! Learn the game or meet someone to help improve your game. For more information or if you have questions, call the library at 207-633-3112.
- October 26, 2023
October 26, 2023
Stitch Craft: Fiber Arts Group
2:00 pm - 3:00 pm
Get crafty and socialize with other fiber arts enthusiasts at this weekly get together! Bring your own small handwork to the circle including quilting, cross stitching, needlepoint work and other small projects.
All skill levels and ages are welcome.
- October 27, 2023
October 27, 2023
Story Time
10:30 am - 11:00 am
Join Jen for a morning of stories and songs! Stay after for a craft or activity.
- Community Room Reservations
- Space Reservation Calendar (All Events & Community Room Reservations)