Skip to Content

Location and Hours

Library Hours

1:00 – 5:00 PM

Monday – Thursday
9:00 AM – 9:00 PM

Friday – Saturday
9:00 AM – 5:00 PM

Library Address

140 East Jefferson Ave.
Kirkwood, MO 63122
Get Directions

(314) 821 5770

(314) 822 3755

Parking Information

Free parking is available in front of the library and on the small parking lot off Taylor Ave.

Time-limited parking lots are available off Argonne (Lot H), south of the Library and north of the Library on E. Jefferson (Lot D). Most spaces have a 2-hour time limit, while Lot D has a limited number of 3-hour spaces.


Passport services are available by appointment only Monday – Friday. To schedule an appointment, call Reference at (314) 821-5770, option 3. To find another facility that is currently accepting applications, click this link. We also accept walk-ins on Saturdays from 9AM – 12PM, but these are by availability of agents. Check our passport page for dates the passport desk is closed.

*The passport acceptance process must be completed by the stated times (all passports must be FINISHED by 12PM, 4PM or 8PM). The process takes approximately 15 minutes per each application so please plan accordingly. Please allow an additional 30 minutes per application for hand carry services.

Monday – Thursday
9:00 AM – 8:00 PM

9:00 AM – 4:00 PM

9:00 AM – 12:00 PM

Back to top

Summer Reading - May 18th through August 12th!


PARDON OUR DIRT : The front lawn of the library is under construction. At this time, access to the library is through the front ramp only.