Skip to main content

Monday–Thursday 9:00 a.m.–8:00 p.m.
Friday–Saturday 9:00 a.m.–5:00 p.m.
Sunday 1:00 p.m.–5:00 p.m.*
*Daniel Boone, Florissant Valley, Grant's View and Mid-County locations only

Exterior photo of the Bridgeton Trails Branch

3455 McKelvey Rd.
Bridgeton, MO 63044-2500

Clark Branch

1640 S. Lindbergh Blvd.
St. Louis, MO 63131-3598

Exterior photo of the Cliff Cave Branch

5430 Telegraph Rd.
St. Louis, MO 63129-3556

Exterior photo of the Daniel Boone Branch

300 Clarkson Rd.
Ellisville, MO 63011-2222

Exterior photo of the Eureka Hills Branch

500 Workman Rd.
Eureka, MO 63025-1080

Exterior photo of the Florissant Valley Branch

195 New Florissant Rd., S.
Florissant, MO 63031-6796

Exterior photo of the Grand Glaize Branch

1010 Meramec Station Rd.
Manchester, MO 63021-6943

Exterior photo of the Grant's View Branch

9700 Musick Rd.
St. Louis, MO 63123-3935

Exterior photo of the Jamestown Bluffs Branch

4153 N. Highway 67
Florissant, MO 63034-2825

Exterior photo of the Lewis & Clark Branch

9909 Lewis-Clark Blvd.
St. Louis, MO 63136-5322

Exterior photo of the Meramec Valley Branch

1501 San Simeon Way
Fenton, MO 63026-3479

Exterior photo of the Mid-County Branch

7821 Maryland Ave.
St. Louis, MO 63105-3875

Exterior photo of the Natural Bridge Branch

7606 Natural Bridge Rd.
St. Louis, MO 63121-4905

Exterior photo of the Oak Bend Branch

842 S. Holmes Ave.
St. Louis, MO 63122-6507

Exterior photo of the Parkview Branch

8400 Delport Dr.
St. Louis, MO 63114-5904

Exterior photo of the Prairie Commons Branch

915 Utz Ln.
Hazelwood, MO 63042-2739

exterior photo of Rock Road Branch

10267 St. Charles Rock Rd.
St. Ann, MO 63074-1812

Exterior photo of Sachs Branch

16400 Burkhardt Pl.
Chesterfield, MO 63017-4660

Outside view of Thornhill Branch of St. Louis County Public Library

12863 Willowyck Dr.
St. Louis, MO 63146-3771

Exterior photo of Weber Road Branch with sign and tree

4444 Weber Rd.
St. Louis, MO 63123-6744

Holiday Hours

Sunday, March 31, 2024 Spring Holiday Closed
Monday, May 27, 2024 Memorial Day Closed
Wednesday, June 19, 2024 Juneteenth Closed
Thursday, July 4, 2024 Independence Day Closed
Monday, September 2, 2024 Labor Day Closed
Wednesday, November 27, 2024 The Day Before Thanksgiving Close at 5:00 p.m.
Thursday, November 28, 2024 Thanksgiving Day Closed
Friday, November 29, 2024 The Day After Thanksgiving Closed
Tuesday, December 24, 2024 Christmas Eve Closed
Wednesday, December 25, 2024 Christmas Day Closed
Tuesday, December 31, 2024 New Year's Eve Close at 5:00 p.m.