All Around the Region!

All Branches will be closed Monday, May 26 for Observance of Memorial Day

General Interest

Thursday, May 28, 6 p.m.

Join us for an Online Discussion with Meagan Church, author of 
The Girls We Sent Away  

This event is supported by the NC Humanities, an affiliate of the National Endowment for the Humanities. . For more information go to NC Humanities To reserve the book call 336-835-5586 or email elk@nwrl.org. Elkin Public Library

History Night with Jenn presents: Medieval Times on
May 27, 2025 starting at 6 pm!

Join us for our monthly history class where we will explore feudalism, the Crusades, gothic architecture, the Black Death, daily life of people, and so much more! Jonesville Public Library.

May 28, 10 – 11:30 a.m.

We’ll have splash pads, sidewalk chalk, bubble machine, finger paint, Oobleck, and a tie dye area under the tent! We may be adding in a Mad Scientist Lab station if there’s room. All ages are welcome, as we’ll have something for everyone!

First come, first serve for stations with limited supplies.

We suggest you come early to get any summer reading race registration or checkout of materials done before you get wet and messy.

 Yadkin County Public Library

Thursday, May 22, 6 p.m.
The Girls We Sent Away by Meagan Church

To reserve the book or receive the online link,
call 336-835-5586 or email elk@nwrl.org. Elkin Public Library

Thursday, May 29, 5:30 p.m.
Show and Tell Elkin History

Photos, artifacts, signs, business memorbilia, arts, textiles. Bring it along and tell us about it! Call to register 336-835-5586 or email elk@nwrl.org. Elkin Public Library

Sign up for Summer Learning Programs beginning June 2! Schedules are available for pick up at the library. Programming is available for kids, teens and adults! King Public Library

Tuesday, 10 a.m. – “Puptacular: All About Dogs” with Grace Gilyard in the meeting room. Yadkin County Public Library

Wednesday, 10 a.m. 

Forsyth Audubon Society and the library will be out at Memorial Park at Lake Hampton. Depending upon Audubon presenter availability, the program may include (but is not limited to) a nature walk, nature scavenger hunt, learning about rehabilitating birds of prey, and/or a pinecone activity.Yadkin County Public Library

Thursday, 10 a.m. Kellee Payne from Yadkin County Cooperative Extension will lead a “Dirt Detectives” program in the meeting room with edible soil profiles. Yadkin County Public Library

Tuesday, 10 a.m. – “The Buzz about Bees” with Yadkin County Beekeepers Association member Keith Spillman. This program will be held out on the main library floor. We’ll get to see an observation beehive too! Yadkin County Public Library

Thursday, 5 p.m. – 80s Murder Mystery (ages 18+) – up to 12 individuals or teams can compete to solve an ’80s murder mystery where the murder takes place at a charity event in Hollywood that is hosting the most iconic 1980s celebrities. Feel free to dress up. We’ll have 80s themed snacks, decor, and music! The prize for the person or team who solves the mystery will be a gift certificate to Smooches Ice Cream.Yadkin County Public Library

Tuesday, 10 a.m. – Jonathan Weant, WXLV ABC 45 Chief Meteorologist will come talk about weather! This program will be held out on the main library floor.Yadkin County Public Library

Tuesday, 10-11:30 a.m. – Splash Bash in the library’s back parking lot. We’ll have two splash pads, magnetic water balloons, reusable water doodle mat, misting tent, magnetic fishing game, bottle rocket, and sensory play with water toys in bins.
We might have a special guest coming to this event, with a sweet refreshing treat, so keep an eye out for updates!Yadkin County Public Library

BINGO Finale to Summer Reading! Thursday 10 – 11:30 a.m.

Summer reading race participants can play several rounds of BINGO to so that everyone can hopefully win at least one prize. Then we’ll announce the prize winners and move into the meeting room for each registered summer reading participant to 1) pick up a bag, 2) trade in your minutes read tickets for prizes, and 3) pick out some free books or magazines to put into your bag. Yadkin County Public Library

Items Needed

  • Cat Food
  • Dog Food
  • Peanut Butter
  • Treats
  • Enrichment Toys
  • Beggin’ Strips
  • Collar
  • Leashes
  • Small Blankets
  • Towels
  • Kings
  • Kitty Dizzy Balls

Specific Items Needed!

  • Pelletized Bedding for Horses and Small Animals (Tractor Supply Co. Brand)
  • 4health Adult Salmon and Potato Formula Dry Dog Food

Any And All Donations Accepted!

Yadkin County Public Library

Tai Chi – Fridays at 10 a.m. – Experience meditation in motion. All skill levels are welcome. Meeting at the Surry County Senior Center at 401 Technology Lane, Suite 100. Mt Airy Public Library

Game Night for families or individuals of all ages. Board games, card games and so much more. Every 3rd Thursday at 6 p.m. at the Walnut Cove Public Library. See library for details.

Veteran’s Coffee every Thursday at 9 a.m. Walnut Cove Public Library

2nd Tuesday of every month. Special Ingredient changes each month. Contact the Mount Airy Public Library for more details. Meeting currently at the Haymore location.

Gardening

Thursday, May 22, 2 p.m. – Community Gardening Workshop, – Tomato Ollas

Please call the Senior Center to register and find out what you need to bring. Join us for a FUN, FREE gardening workshop presented by Robin Portis of the Surry County Extension Master Gardeners! 336-415-4225 Activity will take place at the Senior Center at 401 Technology Lane Suite 100. Mount Airy Public Library

Thursday, 10 a.m. – “Plants and Pollinators” will be led by Kellee Payne from Yadkin County Cooperative Extension in the meeting room. We’ll have a raised bed planter to give away courtesy of Yadkin County WIC. Yadkin County Public Library

Boonville, East Bend, Jonesville & Yadkinville all have Seed Libraries. Use seeds to plant and donate seeds to keep our seed library growing! 

On your next visit to our library, come by a front desk and ask about our seed library!

Boonville Community Public Library

East Bend Public Library

Jonesville Public Library

Yadkin County Public Library

Seed library photo for Walnut Cove Public Library. For more information call 336-591-7496.

Music, Arts & Crafts

Wednesday, 10 a.m – Melt-and-Pour Soap-making with Chelsea Johnson from Yadkin County Cooperative Extension, held at the Yadkin County Agricultural Building Banquet Facility (2051 Agricultural Way). Cost $15. Registration required, registration ends June 6 or when the maximum of 25 atendees is reached. Register here

Yadkin County Public Library

Kicking off summer with The Town of Yadkinville’s Friday After Five Downtown Concert Series! Phatt City will start the series on Friday, May 16 at 6 p.m. For more information visit The Town Of Yadkinville Facebook

During the 2025 Friday After Five event, come by the library for some fun activities! 6-9 p.m. Yadkin County Public Library

Make & Take Crafts, every Monday at 11 a.m. in Boonville.

  • May 5 – Homemade body scrub, milk bath and foot scrub – perfect for Mother’s Day Gifts!

  • May 12 – Quarter Bingo
  • May 19 – Peace Lily Planting Workshop – Registration required – First come first served. Lily quantities are limited.

Contact the Boonville Public Library for more information.

Yarning Around, first two Mondays at 6 p.m.

Contact the Elkin Public Library for more information.

Cozy Crafters Hour – Tuesdays from 10-11 a.m. Come join us to learn a new skill or work on an existing project. Bring your own materials or use some of ours. Enjoy meeting others in the community. Dobson Public Library

The Living Room Stitchers Club – Tuesdays from 10:30 a.m. to Noon – Whether you’re into knitting, crochet, quilting, or cross stitch, bring your project and enjoy good company. Beginners and experts alike are welcome! Charles H Stone Memorial Library

Water Color Classes, Last Tuesday each month. 6 p.m. Walnut Cove Public Library. Spots fill up fast!

Water Color Classes, Last Thursday each month. 6 p.m. Walnut Cove Public Library. Spots fill up fast!

Wednesdays, 1 – 4 p.m. Fall Art Class with Linda Beroth – Eight week series of classes. Downstairs Community Room. Charles H Stone Memorial Library

A Stitch at a Time Crochet Club – Meets every Wednesday at 10:30 a.m. Materials needed: 1 skein of medium/worsted weight yarn and 1 (5.5mm) crochet hook. Contact the Boonville Public Library for more information.

Hooked – Wednesdays at 3 p.m. – Join our crochet and knitting club, Open for all skill levels. Bring your own yarn and make the group project, or bring your own project to work on. We meet at Pages Books & Coffee. Mount Airy Public Library

Thursdays, 9 a.m. – Noon. Fall Art Class with Linda Beroth – Eight week series of classes. Downstairs Community Room. Charles H Stone Memorial Library

Every Thursday at 10 a.m.

February classes will focus on learning Calligraphy. This special group is open to all and you are welcome to bring any current craft you have with you or learn something new at the library. All supplies available at the library free of charge. Jonesville Public Library

Novel Threads Quilt Club – 1st Saturday of each month at 10:30 a.m. Quilters unite with the Novel Threads Quilt Club on the first Saturday of every month from 10:30 a.m. – 1 p.m. Bring your sewing machine and project, get help from seasoned quilters, or jump in on a club project. Some tools and notions will be available at the library for you to use. Questions, call the Boonville Public Library at 336-367-7737

Assistance & Information

Medicare 101 with Heather Poindexter – Every first Monday from 10 am to noon. Yadkin County Public Library

KING:
Career Connections Job Lab
King Public Library By appointment every Monday, Wednesday and Friday 1-5 p.m.

YADKINVILLE:
NC Works
returns to the Yadkin County Public Library. The second and fourth Friday each month from 9 a.m. until noon. Get help with your job search in person!

Partners Geriatric Adult Specialty Team – Thursdays (dates below) 5-6 p.m. Presentation and Q&A. No registration is needed.

  • May 29 – Mental Health 101
  • June 26 – Understanding the Connection Between Mental Illness & Dementia
  • July 24 – Combating Social Isolation and Loneliness
  • August 28 – Medication Safety
  • September 11 – Suicide Indicators, Response and Prevention
  • September 25 – Behavioral Intervention and Crisis Planning & Resources
  • October 9 – Substance Use and Misuse in Older Adults
  • October 23 – Mental Health Medication Overview
  • November 13 – Caring for People with Alzzheimer’s – Challenges & Strategies
  • December 11 – Grief and Resulting Depression – Strategies for Support

The Mount Airy Public Library will be operating out of Haymore Memorial Baptist Church (319 Rockford Street) from four to six months due to massive renovations at our 145 Rockford Street location. If you will turn down Patterson Avenue and then make the first left into the back parking lot, you will find us at the first door.

We have four computers available for public use and a limited selection of books to check out. Most of our collection is in storage, but we can borrow books from all across the state and help you with e-books.

Special Renovation Hours:
Monday – Friday: 8:30 a.m. – 5 p.m.
Closed Saturday and Sunday

Mount Airy Public Library

Book Clubs

Book Clubs are available at most of our 13 Regional branches. Please see the locations and times below or call your nearest branch to learn more.
  • Community Book Club
    4th Wednesday at 1 p.m.
    Mount Airy Public Library

Non-Traditional Book Clubs

Silent Book Club Often with traditional book clubs there’s the scramble to finish the assigned book, and the pressure to have something smart to say. Wouldn’t it be great to have a book club where you could just enjoy books, friends, and maybe some coffee — without any homework? At Silent Book Club, there’s no assigned reading. We will also talk about what each other is reading, and in the process, maybe learn about a new book to try! Yadkin Public Library Third Thursdays from 5-6:30 p.m.

These Book Clubs are available online

  • Jonesville Public Library – Join us on Facebook. Online discussions are held either on a post or in a private group chat.
    Book Hoarders (general fiction) Our February book is The American Queen by Vanessa Miller. Jonesville Public Library was one of the libraries that was chosen by the North Carolina Humanities to receive book boxes and special swag for the statewide book club. Books will be available for pickup during the month for participants.  
    Better Read than Dead (mystery) Our February book is You Shouldn’t Have Come Here by Jeneva Rose. This book is also available instantly through the Hoopla app.
  • Yadkin Public Library – Virtual clubs Cozy on Up in NC Cardinal (cozy mystery focus) via Amazon Book Clubs and Goodreads are available now!
  • Mount Airy Public Library – Join our new virtual book club. Know They Self: A Book Club that is genre based. Exploring Contemporary Romance with Emily  Follow the book club here: BOOKCLUB GROUP We will discuss the book in the Facebook Group.
Overhead view of people reading open books

Story Time

Story Times are available for a variety of ages and are available at most of our Regional branches. Please see the locations and times below or call your nearest branch to learn more!

  • Preschool Story Time
    Mondays at 10:30 a.m.
    Alleghany Public Library
  • STEAM Story Times
    4th Monday – Grades K-2 at 3:30 p.m.; Grades 3-5 at 4:30 p.m. Occasionally times will vary from this schedule due to holidays number of weeks in a month. Please check before planning to attend. Elkin Public Library
  • Rhythm Rhyme & Story Time
    Monday at 10 a.m. for ages birth to age 5
    Walnut Cove Public Library
1st Week of Month
  • Monday: Francisco
  • Tuesday: Germanton
  • Wednesday: King
  • Thursday: King/Pinnacle
  • Friday: Danbury
2nd Week of Month
  • Monday: open
  • Tuesday: Walnut Cove
  • Wednesday: Sandy Ridge
  • Thursday: Lawsonville
  • Friday: Danbury

Bookmobile Schedule

Side view of NWRL Surry County Bookmobile
3rd Week of Month
  • Monday: open
  • Tuesday: Danbury
  • Wednesday: Asbury
  • Thursday: King
  • Friday: Danbury
4th Week of Month
  • Monday: Danbury
  • Tuesday: Pine Hall
  • Wednesday: Sandy Ridge
  • Thursday: Walnut Cove
  • Friday: Danbury