Inform. Inspire. Connect.

Locations & Hours

Central Library – Harrisonburg

174 S Main Street
Harrisonburg, VA 22801
540.434.4475 option 1

Monday – Thursday: 9:30 AM – 8:30 PM
Friday & Saturday: 12 – 4 PM

Elkton Community Library

106 N. Terrace Avenue
Elkton, VA 22827
540.434.4475 option 2

Monday & Wednesday: 11 AM – 6 PM
Friday: 11 AM – 2 PM

Grottoes Branch Library

601 Dogwood Avenue
Grottoes, VA 24441
540.434.4475 option 3

Monday – Friday: 1 – 6 PM

North River Library – Bridgewater

118 Mt. Crawford Avenue
Bridgewater, VA 22812
540.434.4475 option 4

Monday – Wednesday: 12 – 6 PM
Thursday & Friday: 10 AM – 6 PM
Saturday: 10 AM – 2 PM

Page Public Library – Luray

100 Zerkel Street
Luray, VA 22835
540.434.4475 option 5

Monday – Wednesday: 9:30 AM – 5 PM
Thursday: 9:30 AM – 7 PM
Friday & Saturday: 11 AM – 2 PM

Shenandoah Community Library

418 S. Third Street (Rt. 340)
Shenandoah, VA 22849
540.434.4475 option 6

Tuesday & Thursday: 11 AM – 6 PM
Saturday: 11 AM – 2 PM

Village Library – Broadway

175 N. Main Street
Broadway, VA 22815
540.434.4475 option 7

Monday: 10 AM – 6:30 PM
Tuesday – Friday: 10 AM – 5 PM
Saturday: 10 AM – 2 PM