Contact us

Jefferson County Library - Hours (beginning 9/8/20): Click here for full details

General Open Hours = 10 a.m. to Noon AND 3 p.m. to 8 p.m. on Mondays, Wednesdays

3 p.m. to 8 p.m. on Tuesdays; 10 a.m. to Noon AND 3 p.m. to 6 p.m. on Thursdays

10 a.m. to Noon AND 2 p.m. to 5 p.m. on Fridays, Saturdays

Special Hours (Seniors and Patrons w/ Health Risks) = 9 a.m. to 10 a.m. on Mondays, Wednesdays, Fridays, and Saturdays

Curbside Service = 9 a.m. to Noon on Tuesdays and 6 p.m. to 8 p.m. on Thursdays

*Due to health concerns, some services and items may be unavailable at this time. Please call if you have a specific request.

Arnold Branch

1701 Missouri State Rd.

Arnold, MO 63010

Phone: (636) 296-2204

Fax: (636) 296-5975

Branch Manager: Meredith McCarthy


Northwest Branch

5680 State Road PP

High Ridge, MO 63049

Phone: (636) 677-8186

Fax: (636) 677-8243

Branch Manager: Cindy Hayes

Windsor Branch

7479 Metropolitan Boulevard

Barnhart, MO 63012

Phone: (636) 461-1914

Fax: (636) 461-1915

Branch Manager: Adam Tucker

Central Services

(Administrative Offices)

5678 State Road PP

High Ridge, MO 63049

Phone: (636) 677-8689

Fax: (636) 677-1769

Library Director: Pam Klipsch