Programming for the whole community

Meet the Author
Live Music
Adult outings for over 21
Program feedback survey
 

UPCOMING EVENTS

Enter our annual art contest

Local teen and adult artists are invited to enter their work for a chance to win a cash prize!

The submission period is Sept. 1-30, and the contest is open to residents of Loudoun County and all reciprical jurisdictions.

A gala event will be held Saturday, Nov. 1, at the Franklin Park Arts Center, with a new live judging component.

This contest is presented by Loudoun County Public Library, Loudoun County Parks, Recreation and Community Services (PRCS) and the Loudoun Youth Advisory Council.

 

BOOK CLUBS

Book Clubs

ESOL: Adult Book Club
Sterling Library
Adult Book Club
Ashburn Library
My First Book Club
Rust Library
Adult Book Club
Sterling Library

View the full calendar here.

MAKERSPACE

Makerspace

Makerspace: Open House
Brambleton Library
Paint and Sip
Middleburg Library
Homeschool Enrichment: Science
Purcellville Library
Creative Gardening
Ashburn Library
Teen Tuesday: Wood Slice Art
Sterling Library

View the full calendar here.

ESOL

ESOL

ESOL: Adult Book Club
Sterling Library

View the full calendar here.

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

 

Program Feedback

We want to hear about your experiences at LCPL programs!

If you would like a response, please submit feedback using this form. All submissions through this form will receive a reply within 30 days.


If there is a program you want to see at the library in the future, you can submit your ideas here!


All events are free except where noted within program listings. To request an accommodation for a disability, call 703-777-0368. Three days' notice is requested.