Most St. Charles City-County Library Branches are open for in-person Library service. Learn more here.


Passport Acceptance

Passport services at the Library are suspended
until further notice.


Here are some alternate locations for passport services.

The Post Office

Passport services are offered at the post office, but you must make an appointment. You can schedule an appointment online at any post office at

Need to Renew Your Passport?

Need to renew your passport, or want more information visit: