close
Font size options
Increase or decrease the font size for this website by clicking on the 'A's.
Contrast options
Choose a colour combintion to give he most comfortable contrast.
  • My Lucky Day
  • Blue-Ray Disks
  • 2018 AIA/ALA Library Building Awards
  • Love Your Library
  • Get our app
leftright

Digital Services

Audiobooks & Ebooks

Audiobooks & Ebooks

Entertainment

Entertainment

Try our Mobile App

Download our library App

Homework help

Homework help

Recommended Resources

Ask us now

Chat with a Librarian

Books and Apps for children

Books and Apps for children

Community links

Community websites

Career online

Get a degree online

Upcoming Events

Baden
Tue, Apr 24, All day
Why do you love your library? What is your favorite book? Stop by the Baden Branch Library throughout the month of April to write your answer on a heart, and a librarian will hang it up for you!

Largo-Kettering
Tue, Apr 24, All day
Come celebrate your love of libraries with various activities, crafts, and games throughout the month of April!

Hyattsville
Tue, Apr 24, All day
Take a heart and tell us why you love your library! Leave your contact information to enter a raffle.

Oxon Hill
Tue, Apr 24, 10:00am - 9:00pm
Visit the Sojourner Truth Room exhibit honoring national and local African American librarians in celebration of National Library Week.

Surratts-Clinton
Tue, Apr 24, 10:00am - 8:30pm
View vintage library photos, write a haiku, color a bookmark, and do a library word search!

Laurel
Tue, Apr 24, 10:00am - 9:00pm
Design a bookmark that shows why you love your library. Ages 5 and up. Visit the Laurel Library to pick up an entry form.

Bowie
Tue, Apr 24, 10:15am - 10:45am
Bring your baby and join us for stories, songs, fingerplays and more! Limited to 15 babies. Please pick up a ticket at the Information Desk/Children's Information Desk.

Surratts-Clinton
Tue, Apr 24, 10:15am - 10:45am
Join us for stories, songs, fingerplays and more! Please pick up a ticket at the Children's Information Desk.

Laurel - Large Meeting Room B
Tue, Apr 24, 10:30am - 11:30am
This special storytime is an opportunity for parents and caregivers to learn more about their child's early developmental milestones and how to encourage growth through books, games, and songs.

Accokeek
Tue, Apr 24, 10:30am - 11:00am
Bring your preschooler and join us for stories, songs, fingerplays and more!

Hillcrest Heights
Tue, Apr 24, 10:30am - 11:00am
Bring your preschooler and join us for stories, songs, fingerplays and more!

Hyattsville
Tue, Apr 24, 10:30am - 11:00am
Bring your toddler and join us for stories, songs, fingerplays and more!

Bladensburg
Tue, Apr 24, 11:00am - 11:30am
Bring your preschooler and join us for stories, songs, fingerplays and more!

Surratts-Clinton
Tue, Apr 24, 11:00am - 11:30am
Join us for stories, songs, fingerplays and more! Please pick up a ticket at the Children's Information Desk.

Upper Marlboro
Tue, Apr 24, 11:15am - 11:45am
Bring your preschooler and join us for stories, songs, fingerplays and more!

Bowie
Tue, Apr 24, 11:15am - 11:45am
Bring your baby and join us for stories, songs, fingerplays and more! Limited to 15 babies. Please pick up a ticket at the Information Desk/Children's Information Desk.

Surratts-Clinton
Tue, Apr 24, 11:30am - 2:00pm
Join us for knitting! Beginners to advanced knitters welcome. Bring 1 skein of worsted weight yarn (#4 on label) and 1 set of size 7 needles, or a current project.

Upper Marlboro
Tue, Apr 24, 12:00pm - 1:00pm
Be part of the solution. Learn how to identify water pollutants, protect fish habitats and create a collage.

Hyattsville
Tue, Apr 24, 1:00pm - 3:00pm
Come join the Hyattsville Branch's Drop-In Computer Club! The Club is an on-going computer class on a variety of topics: basic computer skills, Microsoft programs and use of the internet.

Pop-Up Locations
Tue, Apr 24, 1:30pm - 2:30pm
Learning to speak English? Join our club and practice speaking English in a friendly atmosphere with people from diverse backgrounds.

Mount Rainier
Tue, Apr 24, 2:00pm - 5:00pm
How much do you love your library? Create a mural reflecting how much you love your local library! Murals will be used to decorate the library. Supplies will be provided.

Bowie - Auditorium
Tue, Apr 24, 2:30pm - 5:30pm
Hang out with other Teens every weekday in the Bowie Library Auditorium.

Hillcrest Heights
Tue, Apr 24, 3:30pm - 4:30pm
Freestyle building. Legos will be provided and kids can let their imaginations run wild!

Pop-Up Locations
Tue, Apr 24, 3:30pm - 4:30pm
Homework help and reading practice for students in grades K through 6.

Baden
Tue, Apr 24, 4:00pm - 5:00pm
Build your child's confidence in reading. Specially trained therapy dogs will be glad to listen. Please call the branch to register 301-888-1152.

Spauldings
Tue, Apr 24, 4:00pm - 6:00pm
Homework guidance and reading practice for students in grades K through 6.

Glenarden - Small Meeting Room
Tue, Apr 24, 4:00pm - 5:30pm
This program will help girls (grades 2-6) improve their reading and comprehension skills by allowing them to discuss book themes and takeaways in a group setting. Meets every 2nd & 4th Tuesday.

Hyattsville
Tue, Apr 24, 4:00pm - 5:00pm
Come join us for an hour of afternoon crafting. Craft a colorful, flowery hat for spring! Parents are welcome to participate too!

South Bowie
Tue, Apr 24, 4:00pm - 5:00pm
Celebrate I Love My Library Month with a fun digital scavenger hunt around the library. Download a QR code reading app to your smart device to participate!

Beltsville - Large Meeting Room
Tue, Apr 24, 4:30pm - 7:00pm
Learn to play or improve your chess game. All ages are welcome!

Fairmount Heights - Large Meeting Room
Tue, Apr 24, 5:00pm - 6:30pm
In this six week book writing workshop on Tuesdays 5:00-6:30 pm you will learn how to get your book from thought to print by self publishing your own book. No need for vanity or traditional publishers

Oxon Hill - Author Room
Tue, Apr 24, 5:30pm - 7:30pm
Reading practice and homework help for students K-6. Please register at the Children's Desk.

Greenbelt - Auditorium
Tue, Apr 24, 5:30pm - 6:30pm
Season 2: Get your kids fired up about math with our Crazy 8s after-school math club! Every week participants may build stuff, make music, play games -- all while bonding with new friends over math.

Glenarden
Tue, Apr 24, 5:30pm - 7:30pm
Learn to code by playing board games and making video games.

Canceled
Surratts-Clinton
Tue, Apr 24, 6:00pm - 8:00pm
Join us for games and friendly competition. Ages 13-18.

Greenbelt
Tue, Apr 24, 6:00pm - 7:30pm
Homework help and reading practice for students in grades K through 6.

Greenbelt - Small Meeting Room
Tue, Apr 24, 6:00pm - 7:30pm
Join our club and practice speaking English in a friendly atmosphere with people from diverse backgrounds.

Surratts-Clinton
Tue, Apr 24, 6:00pm - 7:30pm
Join us for Jeopardy! Have fun and win prizes. Show how much you really love your library!

Oxon Hill
Tue, Apr 24, 6:00pm - 7:30pm
Learning to speak English? Join our club and practice speaking English in a friendly atmosphere with people from diverse backgrounds.

Laurel
Tue, Apr 24, 6:30pm - 7:00pm
Bring your baby and join us for stories, songs, fingerplays and more! Limited to 15 babies. Please pick up a ticket at the Information Desk/Children's Information Desk.

Largo-Kettering
Tue, Apr 24, 6:30pm - 8:30pm
Come play board games at the library! Bring one of your own or play one of ours.

South Bowie
Tue, Apr 24, 6:30pm - 8:30pm
Learn about our PGCMLS Online Resources. For adults!

Greenbelt
Tue, Apr 24, 7:00pm - 7:30pm
Bring your preschooler and join us for stories, songs, fingerplays and more! Limit: 20 participants. Free tickets available on a first-come first-served basis.

Spauldings - Conference Room
Tue, Apr 24, 7:00pm - 8:00pm
Learn to play or improve your chess game. All ages are welcome!

Laurel - Conference Room 1
Tue, Apr 24, 7:00pm - 9:00pm
Join us for an evening of crocheting and knitting. If possible, please bring your own materials due to limited supplies. No prior experience needed. All ages are welcome!

South Bowie
Tue, Apr 24, 7:00pm - 9:00pm
Ages 5 - 12 with adult. Join us as we explore science, technology, engineering and math. Drop in for hands-on experiments and activities.

Beltsville
Tue, Apr 24, 7:00pm - 8:00pm
Unwind and de-stress with simple, creative activities in a group. No art experience necessary. Please call the branch with any questions.

Greenbelt - Auditorium
Tue, Apr 24, 7:00pm - 8:30pm
Please join our Spring 2018 African History & Culture Lecture Series presentation: "Capital Defenders: African Americans, the Civil War, & the Rebel Attack on the Nation's Capital" with C.R. Gibbs.

Laurel
Tue, Apr 24, 7:15pm - 7:45pm
Bring your baby and join us for stories, songs, fingerplays and more! Limited to 15 babies. Please pick up a ticket at the Information Desk/Children's Information Desk.

Laurel
Tue, Apr 24, 7:30pm - 8:30pm
Join us for a lively discussion.

Hyattsville
Tue, Apr 24, 7:30pm - 9:00pm
Learning to speak English? Join our club and practice speaking English in a friendly atmosphere with people from diverse backgrounds.