Skip to Main Content
Books & Materials
Catalog
My Account
Book Clubs
Looking For A Good Book
Booklists & Awards
Hours
Blacksburg
Christiansburg
Floyd
Meadowbrook
eLibrary
eBooks
Digital Titles: Get The Apps
Research
Genealogy
Learning
Services
Princh Printing
Books by Mail
Proctoring
Contact a Librarian
Meeting Rooms
Reserve a Computer
Bill Payments
Passports
Kids
Books
Storytimes
Programs & Events
Fun & Games
Homework Help
Early Literacy
Educator Resources
Teens
Books
Programs & Events
Get Involved
School & Beyond
Social Media
Events
Blacksburg Events
Christiansburg Events
Floyd Events
Meadowbrook Events
Ongoing Programs
About
Director
Board of Trustees
Policies
Annual Report
Strategic Plan
MFRL Foundation
Friends of the Library
Contact Us
Skip navigation
All
Branches
Blacksburg
Events
Christiansburg
Events
Floyd
Events
Meadowbrook
Events
Ongoing
Programs
Upcoming Events
Events for
Blacksburg
(Next 21 days)
Full Event Calendar