Calendar of Events – All Locations

May 26 @ 10:00 am – 11:00 am
All meetings begin at 10:00 a.m. in the Community Meeting Room. No registration necessary, new members always welcome! This month’s book is The Nightingale by Kristin Hannah. For more information, call (540) 586-8911.
Jun 5 @ 11:00 am – 12:00 pm
Come to the library to meet Russell the therapy dog! Russell loves to help people make healthy choices and stay active. Come hear a story, have a snack, and do a craft at this summer[...]
Jun 7 @ 2:30 pm – 3:30 pm
Lauded as “Carolina’s Most Popular Magicians”, the Chris & Neal Magic Show is visiting our libraries this year to share the mysticism with our favorite readers—you and your family! This year’s Rockstar Magic routine brings[...]
Jun 20 @ 3:00 pm – 4:00 pm
Get started using Windows 10. Space is limited to 6 and registration is required. Call 540-586-8911 x 1114 for more information or to register.
Jun 21 @ 2:00 pm – 3:00 pm
The Roanoke Children’s Theatre is back for another Summer Reading Program! Get ready to see Mo Willems’s Elephant and Piggie take on the stage in a musical performance about the joy of friendship. Sing and[...]