Getting a card for all ages

Reciprocal Public Libraries

Brentwood Public Library
Ferguson Public Library
Kirkwood Public Library
Maplewood Public Library
Richmond Heights Public Library
Rock Hill Public Library
St. Charles City-County Library
St. Louis County Library
University City Public Library
Valley Park Public Library
Webster Groves Public Library

Your St. Louis Public Library card is free if:

  • you live, work or attend school in the City of St. Louis, or
  • you live in any of the reciprocal library taxing districts, or
  • you pay property taxes within the City of St. Louis.

You may apply for a library card in person at any St. Louis Public Library branch. Current identification is required when you obtain a new card or renew an existing card. Your library card is valid for one year.

Fee-based cards are also available.  Please call Customer Service at (314) 539-0373 with questions concerning eligibility.

If you live within the City of St. Louis, St. Louis County, or St. Charles County you can apply for a card online. This Online card will be good for 14 days. With this card you will be able to visit online databases; download ebooks, emagazines, and music; and place holds on up to 3 titles. Visit any St. Louis Public Library branch, bringing current identification to secure a permanent card with full borrowing privileges. Parents/legal guardians of children under the age of 18 must be present and present proof of guardianship. Please note that available holds must be checked out within 7 days.

Apply for a card online »

For your protection, remember to report lost cards promptly.