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.
Staff Picks for eBooks & Audiobooks


The Upside of Irrationality A Plague of Zombies Empress of Fashion
The Pursuit of William Abbey How Much of These Hills Is Gold Mambo in Chinatown
Virtual Events
Wed, May 27, 10:00am - 10:40am
Get moving at home--help Miss Lisa tell favorite picture book stories with yoga!Register

Wed, May 27, 3:00pm - 4:00pm
Join others online to play this twist on a classic word guessing game.Register

Wed, May 27, 4:00pm - 5:00pm
Join Courtney McEllen, of Volunteer Alexandria, to learn what volunteering looks like during the pandemic and how one can support the Alexandria community in a safe and responsible manner. Register

Wed, May 27, 7:00pm - 8:00pm
Join us for a special evening edition of Handcraft Meet-up! Share what you are working on, see what others are creating, and just chat while we craft together!

Wed, May 27, 8:00pm - 9:00pm
Learn about making an estate plan with or without a lawyer. Find out what resources the library has to offer, and get basic information about wills & trusts, probate and what makes up an estate plan. Register

Thu, May 28, 11:00am - 11:20am
Who says you have to sit still when reading? Jump, jump and jump some more as we read "Jump!" by Scott Fischer.Register

Thu, May 28, 11:00am - 12:00pm
Attention all handcrafters! Join us to share what you are working on, see what others are creating, and just chat while we craft together!

Thu, May 28, 11:00am - 12:00pm
Connect with your local community to cope during these uncertain times. Join this facilitated discussion with low vision optometrists, peers, & other resources from our community. All are welcome!

Thu, May 28, 1:00pm - 1:30pm
Join Miss Katie virtually as we read and craft together! Virtual programming runs shorter than our traditional programming. Ages 3+ Register

Thu, May 28, 4:00pm - 4:20pm
Join Miss Amy for songs, rhymes and a story geared toward ages 3-5. Today we will be celebrating Asian Pacific American Heritage Month!

Thu, May 28, 4:00pm - 5:00pm
Join us online for Barrett's knitting and crochet group!Register

Thu, May 28, 4:00pm - 5:00pm
The COVID-19 pandemic has affected the food industry in interesting ways. As Virginia and the country begin to reopen, we consider how will this affect the landscape of our lives.Register

Thu, May 28, 5:30pm - 7:00pm
Join William & Mary's Adrienne Berard for a presentation about her book, “Water Tossing Boulders: How a Family of Chinese Immigrants Led the First Fight to Desegregate Schools in the Jim Crow South.”Register

Thu, May 28, 7:00pm - 8:00pm
Join us for a virtual Knit Nite meet-up! Get help with your knitting projects or just chat with your friends and knitting volunteers. Ages 8-18.

Fri, May 29, 10:00am - 10:30am
Spitfire Book Club has gone digital! Check out YouTube every Friday morning for the newest episode! No registration required, watch anytime on YouTube!

Fri, May 29, 10:00am - 10:45am
Join Miss Lisa and "Baby" and learn yoga games to play your infant (ages 6 weeks-11 months). Register

Fri, May 29, 1:00pm - 2:00pm
Enjoy this mixed level, accessible Hatha style Yoga class where you will practice traditional Yoga poses, breathing and relaxation techniques.Register

Fri, May 29, 2:00pm - 3:00pm
Have you been reading a lot of Young Adult books during quarantine? Are you looking for a good read? Join our Teen Librarian every Friday to talk about everything Young Adult! All ages welcome.

Sat, May 30, 12:00pm - 1:30pm
Learn how to make dinner rolls and buns! Just in time for summer time bbqs!

Mon, Jun 01, 11:00am - 11:30am
Join Miss Katie for our Virtual Toddler Rock N' Read. We'll be sharing a story and singing several of our favorite songs! Please register for this event!Register

Mon, Jun 01, 4:00pm - 4:45pm
Songs, rhymes, yoga, and more interactive fun to share with our littlest friends. Ages 0-24 months.Register

Tue, Jun 02, 11:00am - 12:00pm
Use what you have at home to build your domestic arts.Register

Tue, Jun 02, 11:00am - 11:45am
Stories and a whole lot more!Register

Tue, Jun 02, 3:00pm - 4:00pm
Join us for a virtual presentation of Professor Stephen Ruth's program "Things That Keep Me Up at Night: Technology’s Severest Challenges." Register

Tue, Jun 02, 4:00pm - 4:45pm
Let's play and explore!Register

Tue, Jun 02, 5:30pm - 6:30pm
Want to practice your Spanish? Join us for an hour of informal conversation with fellow learners. Participants should have a conversational level of Spanish at a minimum. Register

Wed, Jun 03, 11:00am - 11:45am
Favorite Carle stories with yoga!Register

Wed, Jun 03, 4:00pm - 4:30pm
Join Ms. Suzanne and a special guest who will share the view from his window in Alaska! He'll talk about what he can see and read a story about Alaska. We'll also sing some of our favorite songs.

Wed, Jun 03, 6:30pm - 7:00pm
Join Miss Katie for Virtual Pajama Story Time! We'll be reading some bedtime stories and singing a few soothing songs! Please remember that virtual programs will be shorter! Register




   Our newest video:


   Check out all of our playlists:




All City government facilities are now either closed to the public or open by appointment only, until further notice. Customers may call 311 or 703-746-4311 to request in-person information or service.

The 2020 Census counts every person living in the 50 states, District of Columbia, and five U.S. territories. The count is mandated by the Constitution and conducted by the U.S. Census Bureau, a nonpartisan government agency. Learn more.

For those feeling depressed or anxiety during these times call SAMHSA’s (Substance Abuse & Mental Health Services) Disaster Distress 1-800-985-5990 or Text Talk with Us 66746

For those who feel unsafe at home call the National Domestic Violence Hotline at 1-800-799-7233 or Text Loveis at 22522

Alexandria Health Department
The Alexandria Health Department is closely monitoring an outbreak of respiratory illness caused by coronavirus "COVID-19." Learn about the City's response and find information and resources related to COVID-19. For updates text ALEXCOVID19 to 888777

Virginia Department of Health
The Virginia Department of Health is monitoring an outbreak of respiratory illness, called coronavirus disease 2019 (COVID-19). The information line is 877-ASK-VDH3

Centers for Disease Control and Prevention (CDC)
The Centers for Disease Control and Prevention are our nation’s premier authority on public health information.

More COVID 19 resources