How it Works

Imagination Library provides free, high-quality, age-appropriate books to children from birth to age 5.

If you are a parent or legal guardian of a child under age 5, we invite you to enroll your child at the child's home address (business addresses are not permitted).

Each month, a carefully selected new book will arrive in the mail, allowing your child to build a personal library. If you have more than one child under 5, each child can be enrolled separately and receive their own books!

Is your child eligible?

To be eligible, your child must be: younger than 5 years of age. You must be the child's parent or legal guardian, and the child must live with you. The mailing address must be residential (your home) not a business, and be in one of the zip codes in our service area: Rockville 20850 and 20851, Gaithersburg 20877, Kensington 20895, Silver Spring 20903 and 20906, and Takoma Park 20912.

New Zip Codes COMING SOON:

Starting Sept. 19, 2022: 20886 (Montgomery Village)

Starting Nov. 2, 2022: 20876 (portions of Germantown)

Ready to get started?

Go to Sign Up Now to register your child today!


Please notify us if you are moving. We can assist you in looking to see if your new address offers the program and facilitate a transfer. Send an email that includes your child's first and last name to

Click here to download the Imagination Library 2022 Book Lists