Not Logged In Log In   Sign Up   Points Leaders
Follow Us    5:03 PM

How does GasBuddy Work?

  • Find Gas
  • Save money by finding the cheapest gas near you.
  • Report Gas
  • Help others save money by reporting gas prices.
  • Win Gas
    Get Entries
  • Earn points for reporting gas prices and use them to enter to win free gas. (Learn More)
Join Now

Statistics

Virginia USA Trend
Today 3.188 3.431 Prices Stable
Yesterday 3.188 3.431
One Week Ago 3.202 3.427
One Month Ago 3.321 3.509
One Year Ago 3.385 3.590
* Average Regular Gas Prices - Updated: 4:55 PM

Price Charts
Price Charts
Gas Price Heat Maps
Gas Price Heat Maps
Get Gas Price Data

This Week's Opinion Poll

Have you noticed problems with power equipment (not vehicles) when using ethanol gasoline (E10)?  (Discuss)



Tell a friend about our site!

Friend's Email Your Name  (Advanced)

Quick Search for Gas Prices

Find the lowest gas prices in these areas:
Looking for more prices in Virginia? Try:

Virginia Avg


3.188

 
Lowest Regular Gas Prices in the Last 24 hours
Price Station Area Thanks
8201 Timberlake Rd & Wood Rd
Lynchburg
1 hour ago
BP
3348 Orange Ave NE & King St NE
Roanoke
3 hours ago
BP
118 Fort Chiswell Rd & I 77-81
Fort Chiswell
5 hours ago
BP
2555 Orange Ave SE near Gus W Nicks Blvd NE
Roanoke
10 hours ago
BP
1930 E Main St & I-81
Wytheville
7 hours ago
BP
942 Blue Ridge Ave & Baldwin St
Bedford
2 hours ago
BP
901 McKinney Blvd & Colonial Ave
Colonial Beach
4 hours ago
BP
10761 W Lynchburg Salem Tpke & Stayman Rd
Montvale
12 hours ago
BP
2156 County Dr & Hickory Hill Rd
Petersburg
10 hours ago
9181 US-29 & Toy Ln
Blairs
1 hour ago
BP
403 Old Courthouse Rd & Union Rd
Appomattox
54 minutes ago
BP
6417 Lee Hwy & Cedar Run Dr
Warrenton
58 minutes ago
BP
22076 US-29 & CR-886
Chatham
60 minutes ago
BP
1200 Courthouse Rd & County Dr
Petersburg
1 hour ago
BP
4012 Wards Rd near Atlanta Ave
Lynchburg
2 hours ago
BP
1820 South Boston Rd & Mountain Hill Rd
Danville
6 hours ago
BP
150 W Lee Hwy near Branch Dr
Warrenton
6 hours ago
BP
2003 S Main St & Spring Valley Rd
Farmville
7 hours ago
BP
6002 Boonsboro Rd & Coffee Rd
Lynchburg
7 hours ago
BP
102 Paulette Cir & Enterprise Dr
Lynchburg
9 hours ago
BP
1505 G Washington Mem Hwy & Lafayette Heights Dr
Gloucester Point
13 hours ago
BP
10220 Midlothian Tnpk near Sturbridge Dr
(formerly Chubby's)
Midlothian
17 hours ago
BP
245 Roanoke Rd & I-81
Daleville
27 minutes ago
BP
10 South St & S Royal Ave
Front Royal
4 hours ago
BP
1159 Millmont St & Barracks Rd
Charlottesville
8 hours ago
BP
2150 Anderson Hwy & Batterson Rd
Powhatan
21 hours ago
BP
2116 Willis Rd & I-95
Bellwood
10 minutes ago
BP
3470 Seminole Tr near Airport Rd
Charlottesville
47 minutes ago
BP
2100 W Main St & Old Greensboro Rd
Danville
1 hour ago
BP
2726 Franklin Rd SW near Broadway Ave SW
Roanoke
2 hours ago
BP
264 Arrowhead Dr & I-77
Bastian
3 hours ago
BP
2896 Northumberland Hwy & Walmsley Rd
Lottsburg
6 hours ago
BP
101 Crofton Pl & Lake Monticello Rd
Palmyra
5 hours ago
BP
1009 N 4th St & E Ridge Rd
Wytheville
7 hours ago
BP
3027 Riverside Dr near Barter St
Danville
4 minutes ago
BP
13721 Hull St Rd & Deer Run Dr
Midlothian
14 minutes ago
BP
1549 Armory Dr near Council Dr
Franklin
19 minutes ago
BP
1061 Rio Rd E & Gasoline Alley
Charlottesville
47 minutes ago
BP
410 Elm Ave SE & I-581
Roanoke
59 minutes ago
BP
9159 Chamberlayne Rd & Leon Ln
Atlee
1 hour ago
BP
1932 E Washington St & Henrico St
Petersburg
2 hours ago
BP
1 E Belt Blvd & Midlothian Tnpk
Richmond - Southside
3 hours ago
BP
3216 Old Forest Rd near Cadbury
Lynchburg
3 hours ago
BP
1418 Richmond Tappahannock Hwy near Brooks Rd
Manquin
4 hours ago
BP
109 E Gordon Ave & N Main St
Gordonsville
4 hours ago
BP
2216 Plank Rd & Altoona Dr
Fredericksburg
4 hours ago
BP
52 Farmers Market Dr & Carrollton Pike
Hillsville
5 hours ago
BP
4623 S Amherst Hwy & McGann Rd
Madison Heights
5 hours ago
BP
10921 Rockfish Valley Hwy & Tanbark Rd
Afton
6 hours ago
BP
241 Rolkin Rd & Richmond Rd
Charlottesville
6 hours ago
BP
24085 Constitution Hwy & Zachary Taylor Hwy
Unionville
6 hours ago
BP
18151 Virgil H Goode Hwy & Leffie Ln
Rocky Mount
7 hours ago
BP
234 E Main St & S Commerce St
Marion
7 hours ago
BP
2900 W Main St & Pelham Dr
Waynesboro
8 hours ago
BP
5324 Jefferson Davis Hwy & Cogbill Rd
Bensley
10 hours ago
BP
1080 E Main St & Virginia St
Radford
10 hours ago
BP
9065 Forest Rd & Goode Station Rd
Goode
16 hours ago
BP
2931 Chamberlayne Ave & W Brookland Park Blvd
Richmond - Northside
16 hours ago
BP
600 Mount Hermon Rd & Spotswood Trl
Elkton
16 hours ago
BP
1441 W Main St & W Broad St
Waynesboro
20 hours ago
BP
9230 Quioccasin Rd & Pemberton Rd
Richmond - West End
23 minutes ago
BP
11310 Patterson Ave & Claxton Rd
Richmond - West End
35 minutes ago
BP
1800 Monticello Rd & Linden Ave
Charlottesville
49 minutes ago
BP
2177 E Midland Tr near Forge Rd
Buena Vista
2 hours ago
BP
1120 Courthouse Rd & Lucks Ln
Midlothian
1 minute ago
BP
11200 Hull St Rd & Genito Rd
Midlothian
7 hours ago
BP
4834 Broad St Rd near Hadensville Fife Rd
(Hadensville)
Goochland
17 hours ago
BP
3373 Lee Hwy & Weyers Cave Rd
Weyers Cave
1 hour ago
BP
7601 Somerset Crossing Dr & Lee Hwy
Gainesville
1 hour ago
BP
3297 James Madison Hwy & Winnsville Dr
Fork Union
3 hours ago
BP
1710 Prices Fork Rd & Plantation Rd
Blacksburg
3 hours ago
BP
13626 James Madison Hwy near Courthouse Rd
Palmyra
4 hours ago
BP
2172 Pendleton Rd & Mica Rd
Mineral
7 hours ago
BP
217 Lee Hwy (US-11) near Dick Huff Ln
Verona
9 hours ago
BP
45 Kelly Rd & I-77
Fancy Gap
6 hours ago
BP
5201 Oaklawn Blvd & Tri-Cities Blvd
Hopewell
9 hours ago
BP
8211 Hull St Rd & Walmsley Blvd
Midlothian
23 hours ago
BP
7051 Mechanicsville Tnpk & Lee-Davis Rd
Mechanicsville
1 hour ago
BP
11445 James Madison Hwy & I-64
Zion Crossroads
4 hours ago
BP
2610 Grafton Ave & I-64
Cliftondale Park
5 hours ago
BP
895 Peppers Ferry Rd & Stafford Dr
Christiansburg
6 hours ago
BP
2387 Stuarts Draft Hwy & White Hill Rd
Stuarts Draft
10 hours ago
BP
383 White Hill Rd & I 64-81
Mint Spring
10 hours ago
BP
3901 Gaskins Rd near W Broad St
Richmond - West End
17 hours ago
BP
8806 Forest Hill Ave & Buford Rd
Bon Air
17 hours ago
BP
584 E Madison Ave & Miller St
Covington
18 hours ago
BP
9100 Three Chopt Rd & N Parham Rd
Richmond - West End
35 minutes ago
BP
1224 Holland Rd near St Anne Ave
Suffolk
5 hours ago
BP
1982 Wilderness Rd & Station Creek Rd
Ewing
11 hours ago
BP
8400 Sudley Rd & Rixlew Ln
Manassas
23 minutes ago
BP
4454 John Tyler Hwy & Ironbound Rd
Williamsburg
4 hours ago
BP
1501 Lee Hwy & Valley Dr
Bristol
6 hours ago
BP
191 Jonesboro Rd & I-81
Abingdon
6 hours ago
BP
2600 E Main St & 26th St
Richmond - Downtown
16 hours ago
BP
7111 Sudley Rd & Automotive Dr
Manassas
3 hours ago
BP
4179 Centerville Rd near News Rd
Williamsburg
4 hours ago
BP
12576 Grand Targhee Dr & Old Bridge Rd
Lake Ridge
5 hours ago
BP
1650 Hershburger Rd NW & Grandview Ave NW
Roanoke
9 minutes ago
BP
190 Jefferson Hwy & Brand Station Rd
Staunton
17 minutes ago
BP
4086 Kirby Rd near Old Baltimore Rd
Draper
26 minutes ago
BP
11902 Church Rd & John Rolfe Pkwy
Short Pump
34 minutes ago
BP
3312 N Blvd & Westwood Ave
Richmond - Downtown
1 hour ago
BP
1920 W Cary St & S Meadow St
Richmond - Downtown
1 hour ago
BP
17400 Jefferson Davis Hwy & Dumfries Rd
Dumfries
1 hour ago
BP
14746 Village Square Place & Woodlake Village Pkwy
Midlothian
3 hours ago
BP
18209 Richmond Tpke & White Pine Dr
Bowling Green
5 hours ago
BP
9600 Grant Ave near Prince William St
Manassas
6 hours ago
BP
255 N Franklin St near Depot St
Christiansburg
9 hours ago
BP
906 E Main St & Old Eleven Ct
Abingdon
10 hours ago
BP
13601 Mapledale Ave & Dale Blvd
Dale City
11 hours ago
BP
13909 Boydton Plank Rd & Courthouse Rd
Dinwiddie
19 hours ago
BP
13458 Benns Church Blvd & Cypress Run Dr
Smithfield
20 hours ago
BP
3000 Hilliard Rd & Impala Dr
Lakeside
4 hours ago
BP
8554 Richmond Rd & Rochambeau Dr
Toano
9 hours ago
BP
1516 Holland Rd & Staley Dr
Suffolk
26 minutes ago
BP
995 J Clyde Morris Blvd & Old Oyster Point Rd
Newport News
4 hours ago
BP
4515 S Military Hwy & I-664 Exit 14
Chesapeake
6 hours ago
BP
20250 S Crater Rd & I-95
Carson
1 hour ago
BP
7877 Richmond Rd & Chesapeake Ave
Toano
9 hours ago
BP
5009 Victory Blvd & Commonwealth Dr
Tabb
28 minutes ago
BP
13660 Dumfries Rd & Hoadly Rd
Manassas
49 minutes ago
BP
7431 Pole Green Rd & AMF Dr
Mechanicsville
5 hours ago
BP
10441 Nokesville Rd & Godwin Dr
Manassas
7 hours ago
BP
2872 Pruden Blvd & Northern Suffolk Bypass
Suffolk
8 hours ago
BP
19417 Brewers Neck Blvd & Benns Church Blvd
Smithfield
20 hours ago
BP
8111 Plantation Rd near I-81
Roanoke
21 hours ago
BP
5609 Chamberlayne Rd & I-95
Richmond - Northside
1 hour ago
BP
5311 Jefferson Davis Hwy & Business Dr
Fredericksburg
1 hour ago
BP
4625 Columbia Pike near S Wakefield St
Arlington
1 hour ago
BP
5865 Leesburg Pike & Payne St
Baileys Crossroads
4 hours ago
BP
7206 Centreville Rd near Fairfax County Line
(VA-28)
Manassas
28 minutes ago
BP
4050 S Four Mile Run Dr & S Walter Reed Dr
Arlington
1 hour ago
BP
1423 Chain Bridge Rd & Old Dominion Dr
McLean
4 hours ago
BP
7107 Merrimac Tr & Penniman Rd
Williamsburg
21 hours ago
BP
1435 Old Bridge Rd & Occoquan Rd
Lake Ridge
52 minutes ago
BP
5000 Wilson Blvd & N Edison St
Arlington
1 hour ago
BP
5801 W Broad St & Libbie Ave
Richmond - West End
2 hours ago
BP
330 Wildwood Rd & I-81
Salem
18 hours ago
BP
5601 Lee Hwy & N Jefferson St
Arlington
3 minutes ago
BP
5700 Telegraph Rd & East Dr
Alexandria
4 hours ago
BP
6700 S Van Dorn St & King Centre Dr
Alexandria
58 minutes ago
BP
11119 Fairfax Blvd near Bevan Dr
Fairfax
23 hours ago
BP
6703 Backlick Rd near Spring Garden Dr
Springfield
7 hours ago
BP
6201 Franconia Rd & Grovedale Dr
Alexandria
2 hours ago
BP
7101 Columbia Pike & John Marr Dr
Annandale
22 hours ago
BP
24651 Southpoint Dr & Gum Spring Rd
Chantilly
3 hours ago
BP
8217 Leesburg Pike near Chain Bridge Rd
Tysons Corner
5 hours ago
GasBuddy on the Go
Get the GasBuddy app on your phone. Find cheap gas on the go! Report gas prices and win prizes!
Get the app. It's free!