6Public CNG stations
6Open 24 hours
6Class 8 truck access
5Dispense RNG
6Quick-fill
All stations in Virginia
| Station | Location | Fill & hours | Cards | Confirmed | |
|---|---|---|---|---|---|
| City of ChesapeakeIndependent / other | Chesapeake905 Executive Blvd757-382-3375 | 24 hours daily | Credit/debit, Clean Energy card, Fleet One, Voyager, WEX | Jun 2026 | Directions |
| Chevron CNG Station 387957Chevron | Lynchburg110 Jefferson Ridge Pkwy877-872-3966 | 24 hours daily | Credit/debit, Fuelman, WEX | Mar 2026 | Directions |
| Virginia Natural Gas - VNG OfficeVirginia Natural Gas | Newport News746 Diligence Dr866-229-3578 | 24 hours daily; contact station for required card key | Not listed | Jun 2026 | Directions |
| Virginia Natural Gas - Lance RdVirginia Natural Gas | Norfolk1184 Lance Rd866-229-3578 | 24 hours daily; contact station for required card key | Not listed | Jun 2026 | Directions |
| Clean Energy - QuarlesClean Energy | Richmond211 Maury St866-809-4869 | 24 hours daily; call 866-809-4869 for Clean Energy card | Credit/debit, Clean Energy card, Fleet One, Fuelman, Voyager, WEX | May 2026 | Directions |
| Clean Energy - Quarles - Washington Dulles International AirportClean Energy | Sterling45149 Old Ox Rd866-809-4869 | 24 hours daily; call 866-809-4869 for Clean Energy card; Also accepts Quarrels | Credit/debit, Clean Energy card, Comdata, Fleet One, Fuelman, Voyager, WEX | May 2026 | Directions |
AFDC also lists 18 private or fleet-only CNG sites in Virginia. They are left out of the counts and tables above because a driver cannot fill there today. How we count.
Map of CNG stations in Virginia
Centered on Norfolk. Search any address or ZIP inside the map, or open the route planner for a trip.
Loading the Virginia map
Interstates through Virginia with CNG
Every public CNG station within 20 miles of the highway, in driving order, with the longest stretch between fills.