Programming for the whole community

Cell Therapy for Cancer
The Getty Villa
Live Music
 

UPCOMING EVENTS

Join us for an incredible voyage through time with our Summer Reading Program!

Read great books, comple challenges, attend programs and explore your community in order to win great prizes — including a pair of Washington Nationals tickets!

View the event page for more information >

BOOK CLUBS

Meet the Author: Mike Rucker
Wednesday, 4 p.m.
Online

Adult Book Club: Book to Art
Wednesday, 7 p.m.
Ashburn Library

Adult Book Club: Children's Literature
Thursday, 7 p.m.
Gum Spring Library

Adult Book Club: Comics
Thursday, 7 p.m.
Cascades Library

Adult Book Club
Monday, 7 p.m.
Middleburg Library

Adult Book Club: Nonfiction
Tuesday, 10 a.m.
Ashburn Library

MAKERSPACE

Makerspace: Meet Your Makerspace
Saturday, 10 a.m.
Brambleton Library

Time Travel Club: The Invention of Photography
Sunday, 1 p.m.
Purcellville Library

Makerspace: Fun With Paper
Monday, 11 a.m.
Gum Spring Library

Makerspace: Make a Summer Reading Button
Tuesday, 11:30 a.m.
Rust Library

Makerspace: Sublimating on Fabric
Friday, 10 a.m.
Rust Library

Makerspace: Meet Your Makerspace
Saturday, 10 a.m.
Brambleton Library

ESOL

ESOL: English Conversation Group - All Levels
Wednesday, 7 p.m.
Sterling Library

ESOL: English Conversation Group - All Levels
Thursday, 10 a.m.
Ashburn Library

ESOL: English Conversation Group - All Levels
Thursday, 12:30 p.m.
Middleburg Library

ESOL: English Conversation Group - All Levels
Thursday, 7 p.m.
Purcellville Library

Watch the latest virtual programs

Catch up on LCPL's virtual programs or subscribe to our YouTube channel and be the first to watch new library programs online.

 

SUBSCRIBE

Sign up to receive our monthly programming newsletter.

Sign up for our monthly programming newsletter

 

DOWNLOAD & PRINT

Download and print a PDF version of our program schedule.

Download a PDF of our program schedule

 

SUGGEST A PROGRAM

Tell us your ideas for future Loudoun County Public Library programs!



All events are free except where noted within the program listing. To request an accommodation for a disability, call 703-777-0368. Three days' notice is requested. To submit feedback on any program, click here