View All Calendars is the default. Choose Select a Calendar to view a specific calendar. Subscribe to calendar notifications by clicking on the Notify Me® button, and you will automatically be alerted about the latest events in our community.

Public Libraries

  1. Youth Winter Reading Challenge

    December 1, 2022 - February 28, 2023

    Pick up a BINGO challenge sheet from the library and see how many fun tasks – such as reading while drinking hot cocoa or pick up a library Take & Make Kit – you can do! Turn in your completed BINGO sheet at the Waynesville or Canton branches for a free book and a chance to win the grand prize basket full of goodies! For more information, contact Lisa Hartzell at or call 828-356-2511.

    More Details
  2. Adult Winter Reading Challenge

    January 3, 2023, 9:00 AM - February 28, 2023, 5:00 PM

    Cozy up this winter with a book and win some great prizes! Complete at least 5 of the activities suggested and turn in the card for chance at the grand prize. Register at all Haywood County Library locations. Challenge begins January 3 and ends February 28. For more information contact Kathy at

    More Details
  3. Wiggle Worms Storytime

    February 14, 2023, 10:30 AM - 11:00 AM
    Waynesville Library

    Wiggle Worms is an exciting, interactive music and movement storytime ideal for children 2 to 6 years. For more information please contact Lisa at or call 828.356.2511.

    More Details
  4. Second Tuesday Movie

    February 14, 2023, 2:00 PM - 4:00 PM

    Popcorn and water provided. Waynesville Library Auditorium doors open at 1:45pm. No registration required. For the movie title or more information contact Kathy at or 828.356.2507

    More Details
  5. Successful Recycling

    February 14, 2023, 3:30 PM - 5:00 PM
    Canton Library

    Want to improve your recycling? The Environmental Leadership Group from Haywood Early College and Zondra Kuykendall, Haywood County Recycling Coordinator, will guide you on maintaining a simple and successful home recycling program. For more information, or to register, contact Jennifer at or call 828-356-2561.

    More Details
Facility Submit Event Print Email Event Subscription View RSS Feeds Select on Calendar Expand Collapse Previous Next Down Up Map Share Show more