Downtown Parking


Downtown Leesburg is very accessible and provides several parking options. A Downtown Parking Brochure is available for download, with map & other details.

Town Hall Garage
The Town Hall Garage, located beside the Leesburg Town Hall, has over 300 parking spaces and is available for public parking at all times. Monday through Friday, the Town Hall Garage is free for the first hour and is $1.00 per hour after the first hour, with a $10.00 maximum daily.  An additional hour of parking is free with merchant validation. Parking at the Town Hall Garage is free after 7pm during the week, all day on weekends and on state holidays. Enter the Town Hall Garage from either West Market Street or Loudoun Street, between King Street and Wirt Street.

The Town of Leesburg offers monthly rental of a limited number of reserved ($60/month) and unreserved ($40/month) parking spaces in the Town Hall Garage.  Please see the Finance Department's Parking Permits page for more information.

Church Street Parking Lot
The Church Street parking lot offers 44 pay-to-park spaces, including two handicapped accessible spaces, available for public use. Pay-to-Park hours are Monday through Friday, from 8am to 5pm, at $1.50 per hour. Parking is free on weekends, holidays and after 5pm on weekdays. The pay station accepts cash (bills and coins) and major credit cards (VISA, MasterCard and Discover). Patrons can also pay using the ParkMobile app on their smartphones.

Liberty Street and Pennington Parking Lots
The Liberty Street parking lot is located at the intersection of Liberty and Royal streets, just three blocks from the heart of the Historic Downtown.  The Pennington parking lot is located near the intersection of Church and North streets, just north of the Loudoun County Courts complex. Parking is free and available to the public at all times in these lots; however, overnight parking is prohibited.

Loudoun County Garage
The Loudoun County Garage, located behind the County Government Building, has over 400 parking spaces.  On weekdays until 5pm, garage parking is reserved for County employees and customers. After 5pm during the week, all day on weekends and on holidays, parking is available and free to the public.  The entrance for the Loudoun County Garage is on Loudoun Street, just west of Harrison Street. 

On-Street Parking
There are approximately 70 metered parking spaces located throughout downtown Leesburg. On-street parking costs $1.50 per hour, for a maximum of two hours in most locations.  Meters are monitored from 8am to 5pm, Monday through Friday.  On-street parking is free after 5pm on weekdays, all day on weekends and on holidays.  During the week, we highly suggest you park at the Town Hall Parking Garage instead - it's less expensive and the garage is centrally located to most downtown destinations.

Meter bags are available for $10 per day per space to reserve on-street parking for special events or loading/unloading when time periods longer than two hours are needed. Bags for parking spaces may be purchased for up to one week at a time on a first-come, first-served basis. Bags must be purchased in person at the Finance Counter on the first floor of Town Hall.