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.
  • National Friends of Libraries Week
  • PGCMLS CEO Candidate Forum
  • Maryland STEM Festival
  • New Carrollton Branch is now open
  • Laurel Branch Library
  • Books from Birth
  • 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

Hillcrest Heights - Conference Room 1
Tue, Oct 23, 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, Oct 23, 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.

New Carrollton
Tue, Oct 23, 10:15am - 10:45am
Bring your toddler and join us for stories, songs, fingerplays and more!

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

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

Laurel - Large Meeting Room B
Tue, Oct 23, 10:30am - 11:30am
Stories, music and activities for children ages 0-3 with special needs. Presented by PGCPS Infants and Toddlers for early intervention students and up to 12 community families.

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

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

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

Surratts-Clinton
Tue, Oct 23, 11:00am - 11:30am
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.

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

Bowie
Tue, Oct 23, 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, Oct 23, 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

Glenarden
Tue, Oct 23, 12:30pm - 1:30pm
Join us to get hands on experience learning the computer basics of email, Microsoft Word and Excel.

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

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

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

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

Laurel - Large Meeting Room B
Tue, Oct 23, 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, Oct 23, 4:00pm - 5:00pm
Come join us for an hour of afternoon crafting. Make and take something fun home. Parents are welcome to participate! Ages 5-12. Limited to the first 15 children. Groups should call (301) 262-7000.

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

Baden
Tue, Oct 23, 4:00pm - 5:00pm
Come Read to Rover! Bring a favorite book or choose one from the library & read to one of our specially trained therapy dogs. Registration required, please call the branch at 301-888-1152 for details.

Hyattsville
Tue, Oct 23, 4:00pm - 5:00pm
Come join us for an afternoon of crafting. Families welcome!

Surratts-Clinton
Tue, Oct 23, 4:00pm - 5:00pm
Volunteer to make your library a great place for teens! Share your ideas about programs, books, music, movies and other interests. Students earn a service hour for their time and effort.

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

Oxon Hill
Tue, Oct 23, 5:30pm - 7:30pm
Join our club and practice speaking English in a friendly atmosphere with people from diverse backgrounds.

Oxon Hill
Tue, Oct 23, 5:30pm - 7:30pm
Mentoring, reading and homework help for kids in grades 1-6, in partnership with TLC Coaching & Leadership Development.

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

Glenarden - Small Meeting Room
Tue, Oct 23, 6:00pm - 7:30pm
Mentoring, reading and homework help for students in grades 1-6.

Beltsville
Tue, Oct 23, 6:15pm - 7:15pm
Mentoring, reading and homework help for kids in grades 1-6.

Beltsville
Tue, Oct 23, 6:15pm - 7:15pm
Learning to speak English? Join our club and practice speaking English in a friendly atmosphere with people from diverse backgrounds.

Laurel
Tue, Oct 23, 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, Oct 23, 6:30pm - 8:30pm
Come play board games at the library! Bring one of your own, or play one of ours.

Greenbelt
Tue, Oct 23, 7:00pm - 7:30pm
Bring your preschooler and join us for stories, songs, fingerplays and more! Limit: 30 people in the Storytime room. Free tickets available on a first-come, first-served basis.

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

Laurel - Conference Room 1
Tue, Oct 23, 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, Oct 23, 7:00pm - 8:00pm
Join us as we explore Science, Technology, Engineering and Math. Drop in for hands-on experiments and activities.

Greenbelt - Auditorium
Tue, Oct 23, 7:00pm - 8:30pm
Please join our Fall 2018 African History & Culture Lecture Series. Historian C.R. Gibbs will present "Let Your Motto Be Resistance: Great Slave Revolts".

Oxon Hill - Auditorium
Tue, Oct 23, 7:00pm - 8:00pm
Learn new tips and tricks for maintaining a healthy lifestyle through Yoga! No experience necessary Mats are provided - limited quantity available.

New Carrollton
Tue, Oct 23, 7:00pm - 7:30pm
Kids may decide to wear pajamas to snuggle in and join us for stories, songs, and fun.

Laurel
Tue, Oct 23, 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, Oct 23, 7:30pm - 8:30pm
Join us for a lively discussion.

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