174 S. Main Street
Harrisonburg, VA 22801
540.434.4475 option 1
Friday & Saturday: 12-4pm
If you love your library consider becoming a Friend of MRL!
Interested in volunteering? We'd be very happy to have your help! Please download the following application and return it to the Main branch. Thank you!
Cool Afterschool STEAM Programs (Grades K-5) (Sept.-May)
Momma Goose Rocks (ages birth-3) Tuesdays & Wednesdays @ 9:30am & 10:15am
NEW Music with Mother Goose (ages birth-5) Mondays @ 9:30am
Tremendous Toddlers (ages 2-3) Thursdays @ 11am
Precious Preschoolers (ages 3-5) Tuesdays & Wednesdays @ 11am
Blissful Bedtime Stories (ages birth-5) Mondays @ 7pm
Playful Puppets (all ages)
NEW Kids Creation 1st & 3rd Thursday monthly @ 4pm
LEGO Club 2nd Thursday monthly @ 4pm
Crafty Kids (grades K-5) 4th Thursday monthly @ 4pm
Dogs 2 Read 2 (grades K-5) Thursdays @ 4:30pm
Last Saturday monthly @ 1pm (Sept.-May)
Fiction Book Club 1st Monday monthly @ 3pm. For more info call 540.433.7518.
Mystery Book Club 3rd Monday monthly @ 6:30pm. For more info call 540.433.7518.
For directions from your location click here and you will open a new window with Google Maps.
Free downtown parking (by hour limit) is available at a number of locations around the library. 2 hour parking can be found on Newman Avenue, East Water Street and S. Main Street adjacent to Dave's Taverna. 3 hour and 10 hour parking can be found at the parking decks on Bruce Street and Elizabeth Street and 10 hour parking is available at the Municipal Lot behind the City Municipal building on South Liberty Street.
Please note: Between 8am-5pm, the lot behind the Hardesty-Higgins House is for visitors/tourists only. We appreciate your cooperation in adhering to this request.
View Larger Map