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.

JAMES M. DUNCAN BRANCH LIBRARY

Hours & Location
Mon, Sep 16 10:00AM to 9:00PM
Tue, Sep 17 10:00AM to 7:00PM
Wed, Sep 18 1:00PM to 9:00PM
Thu, Sep 19 10:00AM to 7:00PM
Fri, Sep 20 10:00AM to 6:00PM
Sat, Sep 21 10:00AM to 5:00PM
Sun, Sep 22 1:00PM to 5:00PM

Address
2501 Commonwealth Avenue
Alexandria
VA 22301
Tel: 703.746.1705
Fax: 703.746.1785
About the branch

Parking: There is a small lot with 9 spaces.  On street parking is available.

Public Transit:

  • Metrorail: Yellow and Blue lines at Braddock Road (1.3 miles) and King Street Stations (1.5 miles)
  • Metrobus: 10A, 10B, 10E
  • DASH Bus: AT10

Upcoming Events
Mon, Sep 16, 10:15am - 10:45am
Meeting Room
Songs, fingerplays and bounces for babies. For ages 0-11 months.

Mon, Sep 16, 11:15am - 11:45am
Meeting Room
Songs, fingerplays and bounces for babies. For ages 0-11 months.

Mon, Sep 16, 4:00pm - 4:30pm
Meeting Room
A story time designed for kids with intellectual and physical disabilities, and sensory processing disorders. Ages 2-12. Registration required. 

Mon, Sep 16, 6:30pm - 8:30pm
Meeting Room
In celebration of the 80th anniversary of the Alexandria Library Sit-In, the first known sit-in of the civil rights era, the library will screen films that celebrate black history and civil rights.

Tue, Sep 17, 10:00am - 10:30am
Meeting Room
A story time for 1-4 year olds with a caregiver. 

Tue, Sep 17, 10:45am - 11:15am
Meeting Room
A story time for 1-4 year olds with a caregiver. 

Tue, Sep 17, 11:30am - 12:00pm
Meeting Room
A story time for 1-4 year olds with a caregiver. 

Tue, Sep 17, 4:00pm - 4:30pm
Meeting Room
Practice sitting and listening while we read fun stories and do an easy craft. For ages 3+ with a caregiver.

Tue, Sep 17, 5:30pm - 6:30pm
Meeting Room
Practice reading out loud to a friendly dog.

Wed, Sep 18, 3:30pm - 4:30pm
Meeting Room
Play with Legos! Build your own unique creations, and put them on display. Ages 6+.

Wed, Sep 18, 6:30pm - 7:00pm
Children's Area
Enjoy bedtime stories in Duncan's children area every Wednesday. Bring your pajamas and teddy bears. Ages 2-8.

Wed, Sep 18, 7:00pm - 8:00pm
Meeting Room
The Duncan Book Group meets on the third Wednesday of each month.

Thu, Sep 19, 10:00am - 10:30am
Meeting Room
Musical story time for kids ages 1-4 years with a caregiver. 

Thu, Sep 19, 11:30am - 12:00pm
Meeting Room
Musical story time for kids ages 1-4 years with a caregiver.  

Thu, Sep 19, 5:00pm - 6:00pm
Meeting Room
Join the Girls Who Code club! Learn basic HTML and CSS. Coders will improve their tech skills and learn everything they need to know to start coding!

Sat, Sep 21, 3:00pm - 4:00pm
Meeting Room
Martha E. Garcia will teach you to Salsa! This event is great for beginners, and free to all. No partner necessary, but feel free to bring one!

Sun, Sep 22, 9:00am - 12:00pm
Four Mile Run Farmers and Artisans Market
Join us at our pop-up library event to learn more about our programs, events, and services.

Mon, Sep 23, 10:15am - 10:45am
Meeting Room
Songs, fingerplays and bounces for babies. For ages 0-11 months.

Mon, Sep 23, 11:15am - 11:45am
Meeting Room
Songs, fingerplays and bounces for babies. For ages 0-11 months.

Mon, Sep 23, 4:00pm - 4:30pm
Meeting Room
A story time designed for kids with intellectual and physical disabilities, and sensory processing disorders. Ages 2-12. Registration required. 

Mon, Sep 23, 7:00pm - 9:00pm
Meeting Room
Alexandria Oddball Cinema shows lesser known movies, foreign films, and documentaries you may have never seen before!

Tue, Sep 24, 10:00am - 10:30am
Meeting Room
A story time for 1-4 year olds with a caregiver. 

Tue, Sep 24, 10:45am - 11:15am
Meeting Room
A story time for 1-4 year olds with a caregiver. 

Tue, Sep 24, 11:30am - 12:00pm
Meeting Room
A story time for 1-4 year olds with a caregiver. 

Tue, Sep 24, 2:00pm - 3:00pm
Meeting Room
Learn about Google My Business, a free tool for local businesses who want to connect with customers on Google Search and Maps. Get hands-on help creating your business profile or a simple website.

Tue, Sep 24, 4:00pm - 4:30pm
Meeting Room
Practice sitting and listening while we read fun stories and do an easy craft. For ages 3+ with a caregiver.

Tue, Sep 24, 5:30pm - 6:30pm
Meeting Room
Practice reading out loud to a friendly dog.

Wed, Sep 25, 6:30pm - 8:30pm
Meeting Room
Join Oddball Cinema as they screen lesser known films, films that never received a wide release, foreign films, and films that are just downright strange!

Wed, Sep 25, 6:30pm - 7:00pm
Children's Area
Enjoy bedtime stories in Duncan's children area every Wednesday. Bring your pajamas and teddy bears. Ages 2-8.

Thu, Sep 26, 10:00am - 10:30am
Meeting Room
Musical story time for kids ages 1-4 years with a caregiver. 

Thu, Sep 26, 11:30am - 12:00pm
Meeting Room
Musical story time for kids ages 1-4 years with a caregiver.  

Thu, Sep 26, 5:00pm - 6:00pm
Meeting Room
Join the Girls Who Code club! Learn basic HTML and CSS. Coders will improve their tech skills and learn everything they need to know to start coding!

Sat, Sep 28, 11:00am - 12:00pm
Meeting Room
Play with Legos! Build your own unique creations, and put them on display. Ages 6+.

Sat, Sep 28, 2:00pm - 4:00pm
Meeting Room
Alexandria Oddball Cinema shows lesser known movies, foreign films, and documentaries you may have never seen before!

Mon, Sep 30, 10:15am - 10:45am
Meeting Room
Songs, fingerplays and bounces for babies. For ages 0-11 months.

Mon, Sep 30, 11:15am - 11:45am
Meeting Room
Songs, fingerplays and bounces for babies. For ages 0-11 months.

Mon, Sep 30, 4:00pm - 4:30pm
Meeting Room
A story time designed for kids with intellectual and physical disabilities, and sensory processing disorders. Ages 2-12. Registration required. 

Mon, Sep 30, 7:00pm - 9:00pm
Meeting Room
Martha E. Garcia will teach you to Salsa! This event is great for beginners, and free to all. No partner necessary, but feel free to bring one!

Tue, Oct 01, 10:00am - 10:30am
Meeting Room
A story time for 1-4 year olds with a caregiver. 

Tue, Oct 01, 10:45am - 11:15am
Meeting Room
A story time for 1-4 year olds with a caregiver. 

Tue, Oct 01, 11:30am - 12:00pm
Meeting Room
A story time for 1-4 year olds with a caregiver. 

Tue, Oct 01, 4:00pm - 4:30pm
Meeting Room
Practice sitting and listening while we read fun stories and do an easy craft. For ages 3+ with a caregiver.

Tue, Oct 01, 5:30pm - 6:30pm
Meeting Room
Practice reading out loud to a friendly dog.