Who is eligible to receive free books?
Children under five who reside full-time or part-time in Charles County are eligible to participate.
Please note: Children must be 4 years and 11 months old or younger to be eligible to participate.
How do I register?
Use the “Register a Child” button above, visit any CCPL branch to complete a paper form, or ask staff for assistance.
When will books start arriving?
Books typically begin arriving 6 to 9 weeks after registration approval.
How are books delivered?
Books are mailed to the address you provided. If a book does not fit in your mailbox or there is a delivery issue, your local post office will leave instructions. Confirm your mailing address is correct before contacting the post office.
Please note: Charles County Public Library is not responsible for lost or stolen packages. The books are processed through Dolly Parton’s Imagination Library and delivered by the U.S. Postal Service; CCPL has no control over this process.
Do all children receive the same books?
Children receive books selected for their age group. A child enrolled from birth to age five can build a home library of up to 60 books. Learn more about how books are selected here.
Are bilingual or accessible books available?
Yes, some titles are bilingual (English and Spanish). Braille and audio book versions are also available through Imagination Library’s accessibility resources. To see a full list of this year’s books, including the bilingual options, click here.
What if I move?
Please update your address in the Parent Portal or contact us. If you move outside of Charles County, you may no longer qualify. Check availability in your new area. Please allow up to 30 days for updates to take effect.
Can I register a relative’s child?
No. Only a parent or legal guardian may register a child.
What if I have more than one eligible child?
Each eligible child must be registered separately. Every child will receive their own monthly book.
Can I cancel book deliveries?
Yes. You may opt out of the program at any time through the Parent Portal.
What if my child stops receiving books?
Please contact us to confirm your information is up to date.
What can I do with the books after we’ve read them?
We encourage families to read their favorites again and again. You may also share them with friends, family, or others in your community.
What if my child is not eligible?
If your child is too old or lives outside of Charles County, you can still enjoy reading resources at your local library. CCPL offers story times for ages birth to 5 and the 500 by Five early literacy program. Visit our events calendar to find our programming for all ages.
Is there a registration deadline?
No. Registration is open year-round, but only children 4 years and 11 months old or younger are eligible to enroll.
How do I get my login information?
If you provided an email address when registering your child, that email will be your username.
If you forgot your password, use the “Forgot Password” or “New Password” link on the login page to request a new one. If the reset link has expired or is no longer valid, you can request a new one at any time by visiting www.imaginationlibrary.com/bos.
If your child’s account does not have an email address on file, please contact your nearest CCPL branch for help.