Skip to main content
close
Font size options
Increase or decrease the font size for this website by clicking on the 'A's.
Contrast options
Choose a color combination to give the most comfortable contrast.

Online Library

Creative Suite

Digital Suite

Discovery Suite

Homework Support Suite

News Suite

Healthy Living Suite

Senior Suite

The online library support suites highlight some of our best and most useful resources. Check out our full collection of Online Resources for more information.


Ask A Librarian Updated Hours

Upcoming Events

Mon, Apr 29, 4:00pm - 5:30pm
Small Meeting Room
Celebrate National Poetry Month with code! Join us for an Hour of Code creating poem art! Learn to animate a poem with beginner friendly coding blocks! For ages 11 and up.

Wed, May 01, 4:00pm - 5:00pm
Small Meeting Room
Are you learning Spanish and would like to practice the language? This club is for beginner level Spanish learners. Once registered you will receive further information at a later time on how to connect virtually.

Wed, May 01, 5:00pm - 6:00pm
Small Meeting Room
Are you learning Spanish and would like to practice the language? This club is for intermediate level Spanish learners. Once registered you will receive further information at a later time on how to connect virtually.

Thu, May 02, 4:00pm - 5:00pm
Small Meeting Room
Homework help and reading practice for students in grades 1 through 6. Ayuda con las tareas y práctica de la lectura para los estudiantes en los grados de 1 al 6. Ages 6–12.

Sat, May 04, 1:00pm - 2:00pm
Small Meeting Room
Connect with your child ages 5-12 through yoga. Guided by a certified yoga instructor. Parents, caretakers, and other family members welcome!

Sat, May 04, 2:00pm - 3:00pm
Small Meeting Room
Learn new tips and tricks for maintaining a healthy lifestyle through yoga! No experience necessary. Guided by a certified yoga instructor.

Mon, May 06, 11:00am - 11:30am
Small Meeting Room
Bust a move and shake your sillies out. Bring your parents or caregivers and prepare to boogie and bop until we all drop!

Mon, May 06, 4:00pm - 5:00pm
Small Meeting Room
Do you need to earn community service hours? Come make a difference in your community, gain friends from around the area, and make your voice heard in your public library! Ages 13 and up.

Tue, May 07, 6:00pm - 7:00pm
Small Meeting Room
Embark on a culinary journey with the University of Maryland's Asian American Studies program! Delve into the rich tapestry of Asian American cuisine through a cooking demonstration featuring a beloved dish. Learn to prepare this delectable creation while gaining insight into its historical significance and social context within Asian American communities.

Wed, May 08, 4:00pm - 5:00pm
Small Meeting Room
Are you learning Spanish and would like to practice the language? This club is for beginner level Spanish learners. Once registered you will receive further information at a later time on how to connect virtually.

Wed, May 08, 5:00pm - 6:00pm
Small Meeting Room
Are you learning Spanish and would like to practice the language? This club is for intermediate level Spanish learners. Once registered you will receive further information at a later time on how to connect virtually.

Thu, May 09, 4:00pm - 5:00pm
Small Meeting Room
Homework help and reading practice for students in grades 1 through 6. Ayuda con las tareas y práctica de la lectura para los estudiantes en los grados de 1 al 6. Ages 6–12.

Sat, May 11, 11:00am - 12:00pm
Play and socialize. Rain or shine, it will be a good time!

Mon, May 13, 4:00pm - 5:00pm
Small Meeting Room
Learn to play or improve your chess game. All ages are welcome!

Tue, May 14, 6:00pm - 7:30pm
Are you new to Medicare? Do you find Medicare confusing? Do you want help navigating your options for Medicare coverage? This program offers education and guidance about Medicare for individuals turning 65 and current beneficiaries. Presented by the Department of Family Services State Health Insurance Assistance Program.

Thu, May 16, 4:00pm - 5:00pm
Small Meeting Room
Homework help and reading practice for students in grades 1 through 6. Ayuda con las tareas y práctica de la lectura para los estudiantes en los grados de 1 al 6. Ages 6–12.

Sat, May 18, 1:00pm - 2:00pm
Small Meeting Room
A monthly meetup (rendezvous) to speak and/or learn French in person. This program is meant to complement the Library's weekly Virtual French Conversation Club on Wednesdays at 7 pm.

Mon, May 20, 11:00am - 11:30am
Small Meeting Room
Bring your preschooler and enjoy stories, songs, fingerplays, and more!

Mon, May 20, 4:00pm - 5:00pm
Small Meeting Room
Learn to play or improve your chess game. All ages are welcome!

Thu, May 23, 4:00pm - 5:00pm
Small Meeting Room
Homework help and reading practice for students in grades 1 through 6. Ayuda con las tareas y práctica de la lectura para los estudiantes en los grados de 1 al 6. Ages 6–12.

Sat, May 25, 2:00pm - 4:00pm
Small Meeting Room
Come play a variety of board games with us!

Thu, May 30, 4:00pm - 5:00pm
Small Meeting Room
Homework help and reading practice for students in grades 1 through 6. Ayuda con las tareas y práctica de la lectura para los estudiantes en los grados de 1 al 6. Ages 6–12.

Mon, Jun 03, 11:00am - 11:30am
Small Meeting Room
Bring your preschooler and enjoy stories, songs, fingerplays, and more!