Hastings Branch


Closed Sun
Mon, Wed, Fri: 10 a.m. to 6 p.m.
Tues, Thurs: 10 a.m. to 7 p.m.
Sat: 10 a.m. to 3 p.m.


6195 S. Main St.
Hastings, FL 32145
Phone: (904) 827-6970
Fax: (904) 827-6975
Email: libh@sjcfl.us

Hastings History Project Online Archive


Brad Powell, Branch Manager

Michelle Kiley, Assistant Branch Manager, Youth Services
Terri Beverly, Circulation Supervisor

New Mobile Printing Service. Learn More.

Friends of the Hastings Branch Library
President: Don Beverly
Email: hastingsflfol@gmail.com
Hastings Friends of the Library Application
Watch our Hastings FOL video
A graphic of the Facebook logo that links a Facebook page


Upcoming Events

St. Johns County Public Library System