guides

Macaroni KID Covington Buchanan VA Library Guide

Your one-stop guide to all libraries in Alleghany, Bath, Bedford, Botetourt, Craig, & Rockbridge!

By Hayden Catlett January 31, 2024

Welcome to the Macaroni KID Covington Buchanan Library Guide!

This guide covers libraries across Alleghany, Augusta, Bath, Bedford, Botetourt, Craig, and Rockbridge Counties. You will find links to the various library event calendars, as well as info on their typical recurring event schedules. 

Jump to: Alleghany County | Augusta County | Bedford County | Botetourt County | Craig County | Rockbridge County

Macaroni KID Covington Buchanan will try to keep this guide updated, but we suggest that you check with the libraries to confirm event details and check if pre-registration is required. If you know of an event that has changed or is not listed in this guide, please email haydenc@macaronikid.com.


Alleghany County

Alleghany Highlands Regional Library

Phone: 540-962-3321 | FAX: 540-962-8447

406 Riverside St.
Covington, VA 24426

Weekly Events:

Storytime - Wednesdays 10:30am-11:30am & 2:00pm-3:00pm - Ages 0-4 (Sign Up Required)

Monthly Events:

Adult Craft Night - 1st Thursdays 5:30pm-6:30pm - Ages 18+ (Sign Up Required)


Clifton Forge Public Library

Phone: 540-863-2519 | FAX: 540 863 2520 | Email: mbarnes@cliftonforgeva.gov

535 Church Street
Clifton Forge, VA 24422

Call or visit website for events and programming.


Augusta County

*Macaroni KID Covington Buchanan does not cover all of the Augusta County Libraries, just the locations listed below*

Craigsville Library Station

Phone: 540-997-0280
18 Hidy Street
Craigsville, VA 24430

Monthly Events:

Artsy Pals Craft Time - Last Wednesdays 3:30pm-4:30pm - Ages 6-11

Legomania - 1st Saturdays 11:00am-1:30pm - Ages 6-11

Murder Mystery Night - 2nd Tuesdays 6:00pm-7:30pm - Ages 18+

Kids Mystery - 3rd Saturday 11:00am-1:30pm


Deerfield Library Station

Phone: 540-939-4123
59 Marble Valley Road
Deerfield, VA 24432


Middlebrook Library Station

Phone: 540-885-1008
3698 Middlebrook Road
Middlebrook, VA 24459

Monthly Events:

Pre-K Storytime - 2nd & Last Tuesdays 10:30am-11:30am - Ages 0-5

Tween Lego/STEM - 1st Saturdays 11:00am-1:00pm - Ages 6-11

Multigen Puzzle Day - 1st Thursdays 2:00pm-5:00pm - All Ages

Adult Book Club - 2nd Thursdays 4:00pm-5:00pm - Ages 18+

Teen Dungeon and Dragons Club - 4th Saturdays 1:00am-12:00pm - Ages 12-18



Bedford County

*Macaroni KID Covington Buchanan does not cover all of the Bedford Public Library System, just the locations listed below*

Moneta Library

Phone: 540-425-7004 | FAX: 540-296-3007
13641 Moneta Road
Moneta VA 24121

Weekly Events:

Rock-A-Bye Reader - Wednesdays 10:30am-11:30am - Ages 0-36mo (Sign Up Required)

Books 4 Fun - Tuesdays 10:30am-11:30am - Ages 3-6 (Sign Up Required)

Monthly Events:

Moneta Youth (MY) Hangout - 2nd Fridays 1:00pm-3:00pm - All Ages

Movie Matinee - 4th Saturdays 2:30pm-5:00pm - Ages 13-18+

Fiber Club: Knitting, Crocheting, and More - Last Thursdays 3:00pm-4:00pm - All Ages


Montvale Library

Phone: 540-425-7006 | FAX: 540-296-3347

11575 West Lynchburg-Salem Turnpike

Montvale, VA 24122

Weekly Events:

Rock-A-Bye Reader - Thursdays 10:30am-11:30am - Ages 0-36mo (Sign Up Required)

Confessions of a Colorholic - Thursdays 3:00pm-4:00pm - Ages 13-18+

Stichin' Chicks - Mondays 2:00pm-4:00pm - Ages 13-18+

Monthly Events:

Adult Book Club - 1st Thursdays 2:00pm-3:00pm - Ages 18+

Tween/Teen Night - 1st Friday 5:00pm-7:00pm - Ages 10-17


Stewartsville Library (Vinton)

Phone: 540-425-7008 | FAX: 540-583-5705
45 Cascade Drive
Vinton VA 24179

Weekly Events:

Books 4 Fun - Thursdays 10:30am-11:30am - Ages 3-6 (Sign Up Required)

Rock-A-Bye Reader - Mondays 10:30am-11:30am - Ages 0-36mo (Sign Up Required)

Monthly Events:

Blue Ridge Fiber Gathering - 1st Saturdays 10:00am-12:00pm - Ages 13-18+

Adult Book Club - 2nd Tuesdays 5:30pm-6:30pm - Ages 18+


Botetourt County

Website

Buchanan Library

Phone: 540-928-3005 | FAX: 540-254-1793 | Email: buchananlibrary@botetourtva.gov

19795 Main St
Buchanan, VA 24066

Weekly Events:

Storytime - Fridays 10:30am-11:00am

Art Club - Fridays 3:00pm-4:30pm

Teen Time - Tuesdays 4:30pm-5:30pm

Monthly Events:

Eclectic Readers Book Club - 1st Wednesdays 12:00pm-1:00pm - Ages 18+

Lego Club - 1st Tuesdays 3:30pm-4:30pm

STEM Club - 2nd Wednesdays 3:30pm-4:30pm


Eagle Rock Library

Phone: 540-928-2800 | FAX: 540-884-3210 | Email: eaglerocklibrary@botetourtva.gov

55 Eagles Nest Dr
Eagle Rock, VA 24085

Weekly Events:

Youth Chess Club - Tuesdays 4:00pm-5:30pm (Sign Up Required)

Storytime - Wednesdays 10:30am-11:00am & 2:30pm-3:00pm

Kids Activity Club - Fridays 2:30pm-3:30pm

Teen Time - Thursdays 4:30pm-5:30pm

Monthly Events:

Eclectic Readers Book Club - 4th Thursdays 11:00am-12:00pm - Ages 18+

Lego Club - 4th Tuesdays 2:30pm-3:30pm

STEM Club - 3rd Tuesdays 2:30pm-3:30pm


Fincastle Library

Phone: 540-928-2700 | FAX: 540-473-1107 | Email: fincastlelibrary@botetourtva.gov

11 Academy St
Fincastle, VA 24090

Weekly Events:

Little Explorers - Tuesdays 10:30am-11:30am - Toddlers

Storytime - Wednesdays 6:00pm-6:30pm | Thursdays 10:30am-11:00am

Teen Time - Thursdays 4:00pm-5:00pm

Kids Activity Club - Wednesdays 23:30pm-4:30pm

Monthly Events:

Eclectic Readers Book Club - 1st Thursdays 6:30pm-7:30pm - Ages 18+

Lego Club - 3rd Tuesdays 4:00pm-5:00pm

STEM Club - 1st Tuesdays 4:00pm-5:00pm


Daleville Self-Service Libr@rY

Phone: 540-928-2800 | Email: eaglerocklibrary@botetourtva.gov

Botetourt Family YMCA
115 Shenandoah Ave
Daleville, VA 24083

Pickup and Dropoff Only – request materials to be picked up at the Daleville Self-Service Library.


Craig County

Craig County Public Library

Phone: 540-864-8978 | FAX: 540-864-8975 | Email: craiglibrary@swva.net

303 Main Street

New Castle, VA 24127


Rockbridge County

Bath County

Phone: 540-839-7286 | FAX: 540-464-4824

96 Courthouse Hill Road
P.O. Box 250
Warm Springs, VA 24484

Weekly Events:

Classic Movies - Mondays 10:30am-12:00pm

Lego Club - Tuesdays 3:45pm-4:45pm - Ages 10+

Storytime - Wednesdays 11:00am-12:00pm - Ages 0-5

KinderSTEM - Wednesdays 1:00pm-2:00pm - Ages 3-5

Nintendo Club - Wednesdays 3:45pm-4:45pm - Ages 9+

Seed Exchange Group - Thursdays 3:00pm-4:00pm - Ages 18+

Crochet Group - Thursdays 4:00pm-5:00pm - Ages 18+

Monthly Events:

Chat & Craft - 3rd Thursdays 4:00pm-5:00pm - Ages 18+ (Sign Up Required)

Choose Your Own Adventure Book Club - 1st Mondays 4:00pm-5:00pm (Sign Up Required)

Adult Book Club - 4th Thursday 3:00pm-4:00pm - 18+ (Sign Up Required)


Bookmobile

Phone: (540) 463-4322 ext 104

138 South Main Street
Lexington, VA 24450

Event times and locations vary, check the website for details.


Buena Vista

Phone: 540-261-2715 | FAX: 540-464-4824

351 E 21st Street,
Buena Vista, VA 24416

Weekly Events:

Storytime - Tuesdays 10:30am-11:30am

Crochet 2gether - Thursdays 1:00pm-2:00pm - Ages 18+

Monthly Events:

Homeschool Hangout - 1st & 3rd Thursdays 2:30pm-3:30pm - Grades K-8

Choose Your Own Adventure Book Club - Last Fridays (Sept 2023-May 2024) 4:30pm-5:30pm - Grades 3-8 (Sign Up Required)

Chat & Craft - 2nd Thursday 6:30pm-7:30pm - Ages 13-18+

Tech Power Hour - 2nd Tuesdays 2:00pm-3:00pm


Glasgow

Phone: 540-258-2509 | FAX: 540-464-4824

1108 Blue Ridge Road
Glasgow, VA 24555

Weekly Events:

Preschool Reading Readiness - Tuesdays 11:00am-12:00pm

Knitting Group - Wednesdays 10:00am-12:00pm

Monthly Events:

Choose Your Own Adventure Book Club (at NBE DREAMS) - 1st Thursdays 4:00pm-5:00pm

Glasgow Library Book Club - Last Tuesdays 4:00pm-5:00pm

Homeschool Hangout - 2nd Thursday 3:00pm-4:30pm (Until May 2024)

Tech Power Hour - 3rd Tuesday 3:00pm-4:00pm

Writing Group - Last Saturday 11:00am-1:00pm


Goshen

Phone: 540-997-0351 | FAX: 540-464-4824

140 Main Street
P.O. Box 129
Goshen, VA 24439

Weekly Events:

Storytime - Wednesdays 1:30pm-2:30pm

Monthly Events:

Builders International Lego Club - 1st Tuesdays 4:00pm-5:00pm

Amazing Strange Stories - 1st Wednesdays 4:00pm-5:00pm

Food Bank with Campus Kitchen - 4th Wednesdays 2:00pm-3:00pm


Lexington

Phone: 540-463-4324 | FAX: 540-464-4824

138 South Main Street
Lexington, VA 24450

Weekly Events:

Storytime - Thursdays 10:30am-11:00am - Ages 0-5

Tech Power Hour - Thursdays 3:00pm-4:00pm & Fridays 11:30am-12:30pm (Until July 1st)

Homeschool Drop-in - Biweekly Tuesdays (Feb 6 Start) 10:30am-11:30am

Pokémon Club - Tuesdays 4:00pm-5:00pm

Lego Club - Wednesdays 4:00pm-5:00pm - Ages 6+

Minecraft World Building Club - Thursdays 3:45pm-5:00pm

Monthly Events:

Blue Ridge Readers Book Club - Last Tuesdays 4:00pm-5:00pm - Ages 18+