Welcome to the Galax-Carroll Public Library

Our website is currently under construction!

The internet is working, but our regional library website is not.

To use the internet while our site is down, please type your needed site address or topic into the search box.

Please stop back by soon!

To place a book on hold or to renew a book, please use the link below. https://mountaincat.evergreenva.org/eg/opac/home

or visit the Grayson-Wythe website. (http://wythegrayson.lib.va.us)

Galax Public Library

610 West Stuart Drive
Galax, VA 24333

Phone: (276) 236-2351
Circulation: ext. 209 & 210
Youth Services: ext. 201

Operating Hours:
Mon: 9am - 5pm
Tues: 9am - 7pm
Wed: 9am - 5pm
Thurs: 9am - 7pm
Fri: 9am - 5pm
Sat: 9am - 5pm

Carroll County Public Library

101 Beaver Dam Road
P.O. Box 1629
Hillsville, VA 24343

Phone: (276) 728-3334 (Circulation)
(276) 728-2228 (Business Office)

Operating Hours:
Mon: 10am - 8pm
Tues: 10am - 6pm
Wed: 10am - 6pm
Thurs: 10am - 6pm
Fri: 10am - 6pm
Sat: 10am - 2pm


Grayson-Carroll-Galax Newspaper Archives

Downloadable Audiobooks & E-Books

Downloadable Audiobooks & E-Books


Learn a language

Library Catalog

Library Catalog

Social Media

Library Events


Heritage Quest Online

Online Resources

Tax season is here!

Virginia Tax

North Carolina Tax