Photo of Bookmobile with kids on sidewalk out front

The bookmobile carries a wide variety of the latest materials for all ages, from board books to large type, movies to games; we are your mobile library near you. Place your holds for pickup on the bookmobile! When placing a hold, choose the bookmobile, and then select your stop as the pickup location.

Scheduled bookmobile stops can be found by selecting the desired stop on the left.

In the case of Bookmobile stop cancelations, we will do our best to contact customers.
You can leave any questions at or call the library at 847-392-0100

Request a Community Bookmobile Visit 



** The Bookmobile is offering contactless hold pickup at its regularly scheduled stops.

Place holds for items at one of our stops near you.


Today's Stops

Our Regularly Scheduled Stops

Banta Park

5–6 p.m. Every other Friday

At Phelps Ave. north of Kensington Rd.


Next Scheduled Stops:

Brandenberry Condos

6:15–7:30 p.m. Every other Friday

At 2420 Brandenberry Court

Next Scheduled Stops:

Camelot Park

5–6 p.m. Every other Thursday

At N. Brighton Pl. at E. Suffield Dr.


Next Scheduled Stops:

Carefree Park

3–4:15 p.m. Every other Tuesday

At S. Haddow Ave. in Cul-de-Sac


Next Scheduled Stops:

Carousel Park

4:30–5:30 p.m Every other Wednesday

At Prindle Ave. at Suffield Dr.

Next Scheduled Stops:

Cedar Village

This stop for Cedar Village Residents Only

1:30-2:30 pm every second Thursday of the month.

Next Scheduled Stops:

Centennial Park

3–4:15 p.m. Every other Wednesday

At E. Burr Oak Dr. at Best Dr.

Next Scheduled Stops:

Creekside Park

6:15–7:30 p.m. Wednesdays 

At Schaffer Rd. north of Weston Dr.

Next Scheduled Stops:

Falcon Park

5–6 p.m. Tuesdays 

At Falcon Dr. & Goebbert Rd.

Next Scheduled Stops:

Greenbrier School

3–4:15 p.m. Every other Friday

At Verde Dr. & Roanoke Dr.

Next Scheduled Stops:

Greens Park

3–4:15 p.m.  Every other Wednesday

At Olive St. & Douglas Ave..

Next Scheduled Stops:

Hasbrook Park

5–6 p.m. Every other Wednesday

At Maude Ave. & Mitchell Ave.

Next Scheduled Stops:

Ivy Hill School

 3–4:15 p.m. Every other Friday

At Burke Dr. North of Ivy Ln.


Next Scheduled Stops:

Juliette Low School

3–4:15 p.m. Every other Tuesday

At Highland Ave. & Pickwick Rd.

Next Scheduled Stops:

Lake Arlington Towne

6:15–7:30 p.m. Every other Friday

At 2601 Lake Arlington Dr.

Next Scheduled Stops:

Lake Terramere Park

6:30–7:30 p.m. Mondays

At Kennicott Ave. & Thurston Pl.

Next Scheduled Stops:

Linden Place Apartments

6:15–7:30 p.m. Tuesdays

At 700 E. Golf Rd (North on Goebbert)

Next Scheduled Stops:

Luther Village

This stop for Luther Village Residents Only

1:30-2:30 pm every first Thursday of the month

Next Scheduled Stops:


This stop for The Moorings Residents Only

1:30-2:30 pm every Tuesday

Next Scheduled Stops:

Patriot Park

3–4:15 p.m. Every other Thursday

At Dale Ave. & Lillian Ln.

Next Scheduled Stops:

Poe School

3–4:00 p.m. Mondays

At Berkley Dr. & Highland Ave.

Next Scheduled Stops:


6:15–7:30 p.m. Every other Thursday

At Bristol Ln. & Park St.  (Seven Corners)

Next Scheduled Stops:

Stonebridge Village Apts.

4:45–6:15 p.m. Mondays 

At 650 W. Rand Rd. near clubhouse

Next Scheduled Stops:

Sunset Ridge Park

6:15–7:30 p.m. Every other Thursday

At Walnut Ave. & Ashford Ln.

Next Scheduled Stops:

Victory Park

5–6 p.m. Every other Thursday

At Harvard Ave. & White Oak St.

Next Scheduled Stops:

Waterford Place

5–6 p.m. Every other Friday

At 313 Happfield Dr.

Next Scheduled Stops:

Westgate School

3–4:15 p.m. Every other Thursday

At Dwyer St. south of Grove St.

Next Scheduled Stops: