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.
  • 2018 Summer @ Your Library
  • 2018 AIA/ALA Library Building Awards
  • Books from Birth
  • My Lucky Day
  • Blue-Ray Disks
  • 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

Spauldings
Tue, Jun 19, All day
All summer long we're collecting your stories about the songs that mean something to you. Drop by and share your favorites!

Hillcrest Heights - Conference Room 1
Tue, Jun 19, 10:00am - 11:30am
Sign-up at front desk. Show resume to sign-up for the course. The facilitator will help participants search for jobs, apply for jobs and identify ways to update their resume.

Bowie
Tue, Jun 19, 10:15am - 10:45am
Bring your baby and join us for stories, songs, fingerplays and more! Limited to 15 babies. If you have a group with 8 or more children, please call ahead at (301) 262-7000.

Surratts-Clinton
Tue, Jun 19, 10:15am - 10:45am
Bring your 3-5 year old and join us for fun stories, songs, fingerplays and more! Pick up a ticket at the Children's Information Desk.

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

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

Fairmount Heights - Large Meeting Room
Tue, Jun 19, 10:30am - 11:00am
Bring your preschooler and join us for stories, songs, fingerplays and more!

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

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

Surratts-Clinton
Tue, Jun 19, 11:00am - 11:30am
Bring your 3-5 year old and join us for stories, songs, fingerplays and more!

Hillcrest Heights
Tue, Jun 19, 11:00am - 12:00pm
This program is for seniors in the community to get information and have discussion on topics such as: health, internet safety, recreational activities, ect.

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

Bowie
Tue, Jun 19, 11:15am - 11:45am
Bring your baby and join us for stories, songs, fingerplays and more! Limited to 15 babies. If you have a group with 8 or more children, please call ahead at (301) 262-7000.

Surratts-Clinton - Conference Room
Tue, Jun 19, 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

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

Oxon Hill
Tue, Jun 19, 2:00pm - 6:00pm
Experience virtual reality with One-on-One demos of games and more. Registration required.

Hillcrest Heights
Tue, Jun 19, 2:00pm - 3:30pm
Learn how to mix and master beats through counting and keeping time.

Spauldings - Conference Room
Tue, Jun 19, 2:00pm - 4:00pm
A collection of self-directed tutorials for patrons to increase their digital and computer literacy.

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

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

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

Beltsville
Tue, Jun 19, 4:00pm - 5:00pm
Build your child's confidence as they read to specially trained therapy dogs. Bring a book or choose one from the library. Each child will read for 15 minutes. Call or visit to register.

Fairmount Heights - Large Meeting Room
Tue, Jun 19, 4:00pm - 5:00pm
Read Dooby Dooby Moo by Doreen Cronin, and then use the script and play to learn about a group of farm animals who compete in a talent show!

Laurel - Large Meeting Room B
Tue, Jun 19, 4:00pm - 5:00pm
Join us as we explore science, technology, engineering and math. Drop in for hands-on experiments and explore new technologies.

Bowie - Conference Room
Tue, Jun 19, 4:00pm - 5:00pm
Come join us for an hour of afternoon crafting. Make and take something fun home. Parents are welcome to participate too! Ages 5-12. Groups with 8+ children should call ahead at (301) 262-7000.

Glenarden
Tue, Jun 19, 4:00pm - 5:30pm
Find out about the latest books, share your favorites, and practice your reading with games and other fun activities.

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

Greenbelt - Small Meeting Room
Tue, Jun 19, 6:00pm - 7:30pm
Learning to speak English? Join our club and practice speaking English in a friendly atmosphere with people from diverse backgrounds.

Surratts-Clinton
Tue, Jun 19, 6:30pm - 8:00pm
"What Is Not Yours Is Not Yours (2016)l" by Helen Oyeyemi will be the title discussed in June. Everyone is welcome.

Laurel
Tue, Jun 19, 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.

Spauldings
Tue, Jun 19, 6:30pm - 8:00pm
Health Insurance Literacy workshop from Prince George's County Health Connect.

Spauldings
Tue, Jun 19, 6:30pm - 8:30pm
Join us for a two-hour class on the basics of computer use. Participants will get hands-on experience using the mouse, keyboard, storage devices and other features of a computer.

Greenbelt
Tue, Jun 19, 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, Jun 19, 7:00pm - 8:00pm
Learn to play or improve your chess game. All ages are welcome!

Laurel - Conference Room 1
Tue, Jun 19, 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!

Beltsville
Tue, Jun 19, 7:00pm - 7:30pm
Join us for stories, songs and rhymes in English and Spanish. Acompañanos para cuentos, canciones y rimas en inglés y español. Para edades 3 a 5.

Greenbelt
Tue, Jun 19, 7:00pm - 8:30pm
Join your friends and neighbors to discuss great contemporary books every month! June 19, 2018: The Girls of Atomic City: The Untold Story of the Women Who Helped Win World War II by Denise Keirnan.

Spauldings
Tue, Jun 19, 7:00pm - 8:30pm
Poetry lover? Come to our poetry slam to hear original poems or perform a poem by your favorite author. To register to perform, please contact a librarian prior to the start of the event.

South Bowie
Tue, Jun 19, 7:00pm - 8:00pm
Join us as we explore Science, Technology, Engineering and Math. Drop in for hands-on experiments and activities.

Laurel
Tue, Jun 19, 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.

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