All Library Programs – List

January 31, 2023
  • January 31, 2023

    Little Critters Daycare Visit

    10:30 am - 11:00 am

  • January 31, 2023

    Girls Who Code

    3:15 pm - 4:15 pm

February 1, 2023
  • February 1, 2023

    Gaming Club (3-4)

    1:30 pm - 2:30 pm

  • February 1, 2023

    Lego Club

    1:30 pm - 2:30 pm

  • February 1, 2023

    Gaming Club (5-8)

    4:15 pm - 5:15 pm

  • February 1, 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.

February 3, 2023
  • February 3, 2023

    Story Time

    10:30 am - 11:30 am

    Join Miss. Jen for a morning of stories and songs! Stay after for a craft or activity.

February 7, 2023
  • February 7, 2023

    Little Critters Daycare Visit

    10:30 am - 11:00 am

  • February 7, 2023

    Author Talk with Gerry Boyle

    1:00 pm - 2:00 pm

  • February 7, 2023

    Girls Who Code

    3:15 pm - 4:15 pm

February 8, 2023
  • February 8, 2023

    Gaming Club (3-4)

    1:30 pm - 2:30 pm

  • February 8, 2023

    Lego Club

    1:30 pm - 2:30 pm

  • February 8, 2023

    Lego 3rd & 4th Grade

    2:30 pm - 3:30 pm

    We provide the Lego, you provide the creativity!  Open build for 3rd and 4th Graders.  Sign-up at the front desk.

  • February 8, 2023

    Gaming Club (5-8)

    4:15 pm - 5:15 pm

  • February 8, 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.

February 10, 2023
  • February 10, 2023

    Story Time

    10:30 am - 11:30 am

    Join Miss. Jen for a morning of stories and songs! Stay after for a craft or activity.

February 11, 2023
  • February 11, 2023

    I LOVE A MYSTERY Book Club

    10:30 am - 12:00 pm

February 13, 2023
  • February 13, 2023

    Remote: Monday Night Book Group

    7:00 pm - 8:00 pm

February 14, 2023
  • February 14, 2023

    Little Critters Daycare Visit

    10:30 am - 11:00 am

  • February 14, 2023

    Girls Who Code

    3:15 pm - 4:15 pm

February 15, 2023
  • February 15, 2023

    Gaming Club (3-4)

    1:30 pm - 2:30 pm

  • February 15, 2023

    Lego Club

    1:30 pm - 2:30 pm

  • February 15, 2023

    Clean the Closet Craft

    2:30 pm - 3:30 pm

    We provide craft supplies and you provide the creativity!  We will open the doors to the craft closet to crafters in Grades 1+.  Sign-up at the front desk.

  • February 15, 2023

    Gaming Club (5-8)

    4:15 pm - 5:15 pm

  • February 15, 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.

February 16, 2023
  • February 16, 2023

    Tech Talk: Learn the Lingo

    1:00 pm - 2:00 pm

    Join us for our next Tech Talk with our Community Technology Coordinator, Bethany.

    Expand your technology vocabulary. We'll learn tech terms to help make computer, smartphone and other online work easier to understand. Plus, we'll also learn some tech tips and tricks to go along with the new lingo you've learned.

    This program is for all ages and levels of tech savviness

    Questions? Call the library at 207-633-3112 and ask for Bethany, or email her at tech@bbhlibrary.org.

February 17, 2023
  • February 17, 2023

    Story Time

    10:30 am - 11:30 am

    Join Miss. Jen for a morning of stories and songs! Stay after for a craft or activity.

February 21, 2023
  • February 21, 2023

    Little Critters Daycare Visit

    10:30 am - 11:00 am

  • February 21, 2023

    Slime Lab!

    1:00 pm - 3:00 pm

    Stop in the Children’s room any time between 1 and 3 p.m. to mix up some slime with Jen!  Spice it up with color and glitter.

February 22, 2023
  • February 22, 2023

    Open Lego

    1:00 pm - 3:00 pm

    We provide the LEGO, while you provide the imagination! Get creative and build anything you choose or tackle one of Jen’s Lego Challenges.

  • February 22, 2023

    Kids' Choice Movie

    4:00 pm - 6:00 pm

    For kids’ in Third Grade and up. Come to the library to watch a movie! Popcorn & pizza will be served. Registration Required.  Sign up at the front desk.

  • February 22, 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.

February 23, 2023
  • February 23, 2023

    Family BINGO

    1:00 pm - 2:00 pm

    All ages are welcome!  Try your luck and see if you win a prize!

February 24, 2023
  • February 24, 2023

    Story Time

    10:30 am - 11:30 am

    Join Jen to read some stories about pets.  Stay after and make your own pet rock to take home!

February 28, 2023
  • February 28, 2023

    Little Critters Daycare Visit

    10:30 am - 11:00 am

  • February 28, 2023

    Homeschool Connection

    2:00 pm - 3:00 pm

    A time for Homeschool families to meet, socialize and share ideas.

  • February 28, 2023

    Girls Who Code

    3:15 pm - 4:15 pm

March 1, 2023
  • March 1, 2023

    Gaming Club (3-4)

    1:30 pm - 2:30 pm

  • March 1, 2023

    Lego Club

    1:30 pm - 2:30 pm

  • March 1, 2023

    Gaming Club (5-8)

    4:15 pm - 5:15 pm

  • March 1, 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.

March 3, 2023
  • March 3, 2023

    Stuffed Animal Sleepover Drop-Off

    12:00 am - 11:59 pm

    Give your stuffy a night out!

    Drop off one of your stuffed animals anytime the library is open on Friday, March 3 so they can stay over for a stuffed animal sleepover at the library!  We have lots of fun activities planned for them and will take good care of them.

    Come back the next morning, Saturday, March 4 at 10:30 a.m. for donuts & hot chocolate and to see what antics your stuffed animal got up to at the library.  

    **Parents, please be sure your child chooses a stuffed animal that won’t be missed overnight.   BHML is open until 7:00 pm on Wednesdays, you can drop off a stuffy Wednesday, March 1 if it won’t be missed for a few days!

  • March 3, 2023

    Story Time

    10:30 am - 11:30 am

    Join Miss. Jen for a morning of stories and songs! Stay after for a craft or activity.

  • March 3, 2023

    Literary Lunch with Brandon Ying Kit Boey

    12:00 pm - 1:00 pm

March 4, 2023
  • March 4, 2023

    Stuffed Animal Pick-up

    10:30 am - 11:30 am

    Join us at 10:30 a.m. for donuts & hot chocolate and to see what antics your stuffed animal got up to at the library!  



March 7, 2023
  • March 7, 2023

    Little Critters Daycare Visit

    10:30 am - 11:00 am

  • March 7, 2023

    Girls Who Code

    3:15 pm - 4:15 pm

March 8, 2023
  • March 8, 2023

    Gaming Club (3-4)

    1:30 pm - 2:30 pm

  • March 8, 2023

    Lego Club

    1:30 pm - 2:30 pm

  • March 8, 2023

    Gaming Club (5-8)

    4:15 pm - 5:15 pm

  • March 8, 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.

March 10, 2023
  • March 10, 2023

    Story Time

    10:30 am - 11:30 am

    Join Miss. Jen for a morning of stories and songs! Stay after for a craft or activity.

March 11, 2023
  • March 11, 2023

    I LOVE A MYSTERY Book Club

    10:30 am - 12:00 pm

March 13, 2023
  • March 13, 2023

    Remote: Monday Night Book Group

    7:00 pm - 8:00 pm

March 14, 2023
  • March 14, 2023

    Little Critters Daycare Visit

    10:30 am - 11:00 am

  • March 14, 2023

    Girls Who Code

    3:15 pm - 4:15 pm

March 15, 2023
  • March 15, 2023

    Gaming Club (3-4)

    1:30 pm - 2:30 pm

  • March 15, 2023

    Lego Club

    1:30 pm - 2:30 pm

  • March 15, 2023

    Gaming Club (5-8)

    4:15 pm - 5:15 pm

  • March 15, 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.

March 17, 2023
  • March 17, 2023

    Story Time

    10:30 am - 11:30 am

    Join Miss. Jen for a morning of stories and songs! Stay after for a craft or activity.

March 21, 2023
  • March 21, 2023

    Little Critters Daycare Visit

    10:30 am - 11:00 am

  • March 21, 2023

    Homeschool Connection

    2:00 pm - 3:00 pm

    A time for Homeschool families to meet, socialize and share ideas.

  • March 21, 2023

    Girls Who Code

    3:15 pm - 4:15 pm

March 22, 2023
  • March 22, 2023

    Gaming Club (3-4)

    1:30 pm - 2:30 pm

  • March 22, 2023

    Lego Club

    1:30 pm - 2:30 pm

  • March 22, 2023

    Gaming Club (5-8)

    4:15 pm - 5:15 pm

  • March 22, 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.

March 24, 2023
  • March 24, 2023

    Story Time

    10:30 am - 11:30 am

    Join Miss. Jen for a morning of stories and songs! Stay after for a craft or activity.

March 28, 2023
  • March 28, 2023

    Little Critters Daycare Visit

    10:30 am - 11:00 am

  • March 28, 2023

    Girls Who Code

    3:15 pm - 4:15 pm

March 29, 2023
  • March 29, 2023

    Gaming Club (3-4)

    1:30 pm - 2:30 pm

  • March 29, 2023

    Lego Club

    1:30 pm - 2:30 pm

  • March 29, 2023

    Gaming Club (5-8)

    4:15 pm - 5:15 pm

  • March 29, 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.

March 31, 2023
  • March 31, 2023

    Story Time

    10:30 am - 11:30 am

    Join Miss. Jen for a morning of stories and songs! Stay after for a craft or activity.

April 4, 2023
  • April 4, 2023

    Little Critters Daycare Visit

    10:30 am - 11:00 am

  • April 4, 2023

    Girls Who Code

    3:15 pm - 4:15 pm

April 5, 2023
  • April 5, 2023

    Gaming Club (3-4)

    1:30 pm - 2:30 pm

  • April 5, 2023

    Lego Club

    1:30 pm - 2:30 pm

  • April 5, 2023

    Gaming Club (5-8)

    4:15 pm - 5:15 pm

  • April 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.

April 7, 2023
  • April 7, 2023

    Story Time

    10:30 am - 11:30 am

    Join Miss. Jen for a morning of stories and songs! Stay after for a craft or activity.

April 8, 2023
  • April 8, 2023

    I LOVE A MYSTERY Book Club

    10:30 am - 12:00 pm

April 10, 2023
  • April 10, 2023

    Remote: Monday Night Book Group

    7:00 pm - 8:00 pm

April 11, 2023
  • April 11, 2023

    Little Critters Daycare Visit

    10:30 am - 11:00 am

  • April 11, 2023

    Girls Who Code

    3:15 pm - 4:15 pm

April 12, 2023
  • April 12, 2023

    Gaming Club (3-4)

    1:30 pm - 2:30 pm

  • April 12, 2023

    Lego Club

    1:30 pm - 2:30 pm

  • April 12, 2023

    Gaming Club (5-8)

    4:15 pm - 5:15 pm

  • April 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.

April 14, 2023
  • April 14, 2023

    Story Time

    10:30 am - 11:30 am

    Join Miss. Jen for a morning of stories and songs! Stay after for a craft or activity.

April 18, 2023
  • April 18, 2023

    Little Critters Daycare Visit

    10:30 am - 11:00 am

  • April 18, 2023

    Homeschool Connection

    2:00 pm - 3:00 pm

    A time for Homeschool families to meet, socialize and share ideas.

April 19, 2023
  • April 19, 2023

    Family Tech Talk: Creating a Family Tech Plan that Works for Everyone

    4:00 pm - 5:00 pm

  • April 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.

April 21, 2023
  • April 21, 2023

    Story Time

    10:30 am - 11:30 am

    Join Miss. Jen for a morning of stories and songs! Stay after for a craft or activity.

April 22, 2023
  • April 22, 2023

    Earth Day Fest

    10:00 am - 1:00 pm

April 25, 2023
  • April 25, 2023

    Little Critters Daycare Visit

    10:30 am - 11:00 am

  • April 25, 2023

    Girls Who Code

    3:15 pm - 4:15 pm

April 26, 2023
  • April 26, 2023

    Gaming Club (3-4)

    1:30 pm - 2:30 pm

  • April 26, 2023

    Lego Club

    1:30 pm - 2:30 pm

  • April 26, 2023

    Gaming Club (5-8)

    4:15 pm - 5:15 pm

  • April 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.

April 28, 2023
  • April 28, 2023

    Story Time

    10:30 am - 11:30 am

    Join Miss. Jen for a morning of stories and songs! Stay after for a craft or activity.

May 2, 2023
  • May 2, 2023

    Little Critters Daycare Visit

    10:30 am - 11:00 am

  • May 2, 2023

    Girls Who Code

    3:15 pm - 4:15 pm

May 3, 2023
  • May 3, 2023

    Gaming Club (3-4)

    1:30 pm - 2:30 pm

  • May 3, 2023

    Lego Club

    1:30 pm - 2:30 pm

  • May 3, 2023

    Gaming Club (5-8)

    4:15 pm - 5:15 pm

  • May 3, 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.

May 5, 2023
  • May 5, 2023

    Story Time

    10:30 am - 11:30 am

    Join Miss. Jen for a morning of stories and songs! Stay after for a craft or activity.

May 8, 2023
  • May 8, 2023

    Remote: Monday Night Book Group

    7:00 pm - 8:00 pm

May 9, 2023
  • May 9, 2023

    Little Critters Daycare Visit

    10:30 am - 11:00 am

  • May 9, 2023

    Intro to 'The Cloud'

    1:00 pm - 2:00 pm

  • May 9, 2023

    Girls Who Code

    3:15 pm - 4:15 pm

May 10, 2023
  • May 10, 2023

    Gaming Club (3-4)

    1:30 pm - 2:30 pm

  • May 10, 2023

    Lego Club

    1:30 pm - 2:30 pm

  • May 10, 2023

    Gaming Club (5-8)

    4:15 pm - 5:15 pm

  • May 10, 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.

May 12, 2023
  • May 12, 2023

    Story Time

    10:30 am - 11:30 am

    Join Miss. Jen for a morning of stories and songs! Stay after for a craft or activity.

May 13, 2023
  • May 13, 2023

    I LOVE A MYSTERY Book Club

    10:30 am - 12:00 pm

May 16, 2023
  • May 16, 2023

    Little Critters Daycare Visit

    10:30 am - 11:00 am

  • May 16, 2023

    Homeschool Connection

    2:00 pm - 3:00 pm

    A time for Homeschool families to meet, socialize and share ideas.

  • May 16, 2023

    Girls Who Code

    3:15 pm - 4:15 pm

May 17, 2023
  • May 17, 2023

    Gaming Club (3-4)

    1:30 pm - 2:30 pm

  • May 17, 2023

    Lego Club

    1:30 pm - 2:30 pm

  • May 17, 2023

    Gaming Club (5-8)

    4:15 pm - 5:15 pm

  • May 17, 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.

May 19, 2023
  • May 19, 2023

    Story Time

    10:30 am - 11:30 am

    Join Miss. Jen for a morning of stories and songs! Stay after for a craft or activity.

May 23, 2023
  • May 23, 2023

    Little Critters Daycare Visit

    10:30 am - 11:00 am

  • May 23, 2023

    Girls Who Code

    3:15 pm - 4:15 pm

May 24, 2023
  • May 24, 2023

    Gaming Club (3-4)

    1:30 pm - 2:30 pm

  • May 24, 2023

    Lego Club

    1:30 pm - 2:30 pm

  • May 24, 2023

    Gaming Club (5-8)

    4:15 pm - 5:15 pm

  • May 24, 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.

May 26, 2023
  • May 26, 2023

    Story Time

    10:30 am - 11:30 am

    Join Miss. Jen for a morning of stories and songs! Stay after for a craft or activity.

May 30, 2023
  • May 30, 2023

    Little Critters Daycare Visit

    10:30 am - 11:00 am

May 31, 2023
  • 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 2, 2023
  • June 2, 2023

    Story Time

    10:30 am - 11:30 am

    Join Miss. Jen for a morning of stories and songs! Stay after for a craft or activity.

June 6, 2023
  • June 6, 2023

    Little Critters Daycare Visit

    10:30 am - 11:00 am

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 9, 2023
  • June 9, 2023

    Story Time

    10:30 am - 11:30 am

    Join Miss. 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 13, 2023
  • June 13, 2023

    Little Critters Daycare Visit

    10:30 am - 11:00 am

  • June 13, 2023

    Smartphone Photography Workshop

    1:00 pm - 2: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 16, 2023
  • June 16, 2023

    Story Time

    10:30 am - 11:30 am

    Join Miss. Jen for a morning of stories and songs! Stay after for a craft or activity.

June 20, 2023
  • June 20, 2023

    Little Critters Daycare Visit

    10:30 am - 11:00 am

  • 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 23, 2023
  • June 23, 2023

    Story Time

    10:30 am - 11:30 am

    Join Miss. 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 27, 2023

    Little Critters Daycare Visit

    10:30 am - 11:00 am

June 28, 2023
  • 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.