Welcome to the Charlotte Library

Updates

In Case You Missed it: Creating an Edible Landscape with Dani Baker.  Watch the presentation.

Historical Town Reports Added to the Online Collection
Browse the Charlotte Town Reports from the 1800s. You’ll also find other historical photos and documents from the collections of the Charlotte Library and the Charlotte Historical Society.

New & Upcoming Books

Click on tabs to view lists.  Use arrows to scroll though list. Select “View More” to see list in the library catalog. 

Upcoming Events

Please see the program description for registration specifics.  Questions? Send us an emailAll Library programs are free and open to the public.

On Display: Pete Boardman’s sculptural paintings, block prints and mixed media drawings

Monday, May 29
  • Library closed
    All day

Tuesday, May 30
  • Preschool Story Time
    10:00 am-11:00 am

    Join us at the Charlotte Library for preschool stories, crafts and activities. No registration required. Age 2 and over. 

Wednesday, May 31
  • Preschool Free Play
    10:00 am-11:00 am

    Play in the preschool years enables children to explore and make sense of the world around them, as well as to use and develop their imagination and creativity.We'll be exploring the sensory table, sorting, playing with blocks, play dough.....these are a few of the open ended projects planned for Wednesday morning play based learning at the Charlotte Library. Ages 3 and 4. 

  • Book Chat
    3:00 pm-4:00 pm

    Join Margaret at the library to discuss new books, old books and books we might have missed. Each week, Margaret selects a theme and highlights related titles from the library collection.

  • Crochet & Knit Night
    5:30 pm-7:00 pm

    Claudia Marshall is your host for a casual weekly session of crocheting and chatting, knitting and catching up. Bring your project or start a new one with yarn and needles available at the library, along with plenty of books to instruct and inspire. For teens and adults.

Thursday, June 1
  • Board of Trustees Meeting
    6:00 pm-7:30 pm

MORE EVENTS…