Not Logged In Log In   Sign Up   Points Leaders
Follow Us    1:01 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.498 3.626 Prices Stable
Yesterday 3.495 3.625
One Week Ago 3.477 3.598
One Month Ago 3.337 3.514
One Year Ago 3.414 3.512
* Average Regular Gas Prices - Updated: 12:55 PM

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

This Week's Opinion Poll

Would you consider an electric or hybrid for your next vehicle?  (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:

Related Information

Research ratings, reviews, and photos to help you find the best hotel at the lowest price. Visit VirginiaHotelspy.com for cheap Virginia hotels.

Virginia Avg


3.498

 
Lowest Regular Gas Prices in the Last 36 hours
Price Station Area Thanks
update
Exxon
180 River St near No cross St
Danville
25 hours ago
update
Exxon
17999 Gov Harrison Pkwy & Eastside Rd
Freeman
4 hours ago
update
Exxon
5718 Sandy Point Rd & Copple Hwy
Kinsale
3 hours ago
update
Exxon
17456 Richmond Rd near Beechwood Dr
Callao
18 hours ago
update
Exxon
5801 Prince George Dr & Ruffin Rd
Prince George
22 hours ago
update
Exxon
2205 S Crater Rd & Morton Ave
Petersburg
29 hours ago
update
216 S Broad St & E 7th Ave
Kenbridge
53 minutes ago
update
Exxon
8412 Martinsville Hwy & Pine Lake Rd
Danville
17 hours ago
update
Exxon
920 E Atlantic St & I-85
South Hill
4 hours ago
update
Exxon
38842 US-58 & N Main St
La Crosse
4 hours ago
update
Exxon
3906 Greensboro Rd near Textile Dr
Martinsville
4 hours ago
update
Exxon
1285 N East Side Hwy near Shenandoah Ave
Elkton
12 hours ago
update
Exxon
19625 Spotswood Tr & Bear Mountain Ln
Elkton
12 hours ago
update
Exxon
18241 A L Philpott Hwy & Horsepasture Price Rd
Horsepasture
12 hours ago
update
Exxon
1735 Reservoir St & University Blvd
Harrisonburg
13 hours ago
update
Exxon
3833 N Valley Pike & I-81
Harrisonburg
19 hours ago
update
Exxon
6690 Greensboro Rd & Water Plant Rd
Ridgeway
21 hours ago
update
Exxon
1286 E Lee Hwy & I 77-81
Wytheville
23 hours ago
update
Exxon
4290 Gasburg Rd & Mill Rd
Gasburg
23 hours ago
update
Exxon
4100 Old Buckingham Rd near Emanuel Church Rd
Powhatan
60 minutes ago
update
Exxon
5420 Boydton Plank Rd & I-85
Petersburg
19 hours ago
update
Exxon
3201 Plank Rd & Central Park Blvd
Fredericksburg
53 minutes ago
update
Exxon
24270 Rogers Clark Blvd & I-95
Ruther Glen
1 hour ago
update
Exxon
23807 Rogers Clark Blvd & Ruther Glen Rd
Ruther Glen
4 hours ago
update
Exxon
12461 Old Stage Rd & I-85
Warfield
4 hours ago
update
Exxon
1415 Piney Forest Rd near Franklin Tpke
Danville
20 hours ago
update
Exxon
4364 Richmond Rd & Selftown Rd
Warsaw
26 hours ago
update
Exxon
275 Berry Hill Rd & Blue Ridge Dr
Orange
6 hours ago
update
Exxon
5868 Wards Rd near Masons Mill Rd
Evington
24 hours ago
update
11600 Midlothian Tnpk & Huguenot Rd
Midlothian
13 minutes ago
update
213 W Second St & N Washington St
Chase City
53 minutes ago
update
402 Virginia Ave & 4th St
Clarksville
53 minutes ago
update
10031 Hull St Rd & Courthouse Rd
Midlothian
53 minutes ago
update
701 Bermuda Hundred Rd near Kingston Ave
Chester
53 minutes ago
update
4710 Williamsburg Rd & S Laburnum Ave
Richmond - East End
53 minutes ago
update
5326 Jefferson Davis Hwy & I-95
Fredericksburg
1 hour ago
update
5409 Jefferson Davis Hwy & I-95
Fredericksburg
14 hours ago
update
12201 S Crater Rd & I-95
Petersburg
19 hours ago
update
Exxon
1001 E Market St & Cantrell Ave
Harrisonburg
1 hour ago
update
Exxon
309 W Lee Hwy & Broadview Ave
Warrenton
1 hour ago
update
Exxon
3240 S Main St & Pleasent Valley Rd
Harrisonburg
1 hour ago
update
Exxon
121 Courtland Rd near James River Jct
Emporia
1 hour ago
update
Exxon
16624 General Puller Hwy & Fishing Bay Rd
Deltaville
1 hour ago
update
Exxon
12037 Southampton Pkwy & Drewry Rd
Drewryville
1 hour ago
update
Exxon
33899 Old Valley Pike & I-81
Strasburg
1 hour ago
update
Exxon
1911 S High St & Erickson Ave
Harrisonburg
2 hours ago
update
Exxon
1462 N Frederick Pike & Exeter St
Winchester
2 hours ago
update
Exxon
201 N Main St & West End Blvd
Emporia
2 hours ago
update
Exxon
11473 Spotswood Trl & Resort Dr
McGaheysville
2 hours ago
update
Exxon
206 S Commerce Ave & E Stonewall Dr
Front Royal
3 hours ago
update
Exxon
701 Port Republic Rd & Hunter's Rd
Harrisonburg
3 hours ago
update
Exxon
6046 Bill Tuck Hwy & Herbert Allen Tr
South Boston
3 hours ago
update
Exxon
3021 Virginia Ave & N Daniel Creek Rd
Collinsville
3 hours ago
update
Exxon
2646 Lewis B Puller Memorial Hwy & Urbanna Rd
Saluda
4 hours ago
update
Exxon
925 Gloucester Rd & School St
Saluda
4 hours ago
update
Exxon
1401 Tyler Ave & Auburn Ave
Radford
4 hours ago
update
Exxon
7263 Sturgeon Rd & I-85
Warfield
4 hours ago
update
Exxon
1709 Berryville Pike & Regency Lakes Dr
Winchester
5 hours ago
update
Exxon
595 W Main St & Wooding Ave
Danville
5 hours ago
update
Exxon
1009 Main St & Holbrook Ave
Danville
5 hours ago
update
Exxon
32301 Constitution Hwy & Zoar Rd
Locust Grove
5 hours ago
update
Exxon
26390 Constitution Hwy near Lafayette Dr
Rhoadesville
5 hours ago
update
Exxon
233 Caroline St & Berry Hill Rd
Orange
6 hours ago
update
Exxon
5166 George Washington Mem Hwy & Hickory Fork Rd
Gloucester
6 hours ago
update
Exxon
9525 W Broad St & Pemberton Rd
Richmond - West End
7 hours ago
update
Exxon
760 Warrior Dr near Tasker Rd
Stephens City
7 hours ago
update
Exxon
6080 Spotswood Trl & Lawyer Rd
Penn Laird
8 hours ago
update
Exxon
3963 George Washington Mem Hwy & Brays Point Rd
Gloucester Point
9 hours ago
update
Exxon
3043 George Washington Mem Hwy & Powhatan Dr
Gloucester Point
9 hours ago
update
Exxon
903 Nickelsville Hwy near Slabtown Cir
Gate City
10 hours ago
update
Exxon
102 Blue and Gold Dr & S Stuart Ave
Elkton
12 hours ago
update
Exxon
1589 Skippers Rd & I-95
Emporia
12 hours ago
update
Exxon
2716 W Main St near Lew Dewitt Blvd
Waynesboro
13 hours ago
update
Exxon
521 E Main St & Bell Ave
Pulaski
15 hours ago
update
Exxon
19520 Carson Rd & I-85
Dinwiddie
17 hours ago
update
Exxon
8899 Seminole Tr & Spotswood Tr
Ruckersville
17 hours ago
update
Exxon
45 Dinkel Ave & I-81
Mount Crawford
17 hours ago
update
Exxon
538 N Main St & Quality St
Bridgewater
18 hours ago
update
Exxon
817 Burks Hill Rd & US-460 Bypass
(Cash Price)
Bedford
18 hours ago
update
Exxon
224 Queen St & Cross St
Tappahannock
19 hours ago
update
Exxon
295 N 4th St & W North St
Wytheville
19 hours ago
update
Exxon
730 Piney Forest Rd & Old Piney Forest Rd
Danville
20 hours ago
update
Exxon
100 Jeanette Dr & Franklin Tnpk
Danville
20 hours ago
update
Exxon
1168 Virginia Ave & Mt Clinton Pike
Harrisonburg
20 hours ago
update
Exxon
1116 W Beverley St & Hamrick St
Staunton
21 hours ago
update
Exxon
13641 US-29 & Tight Squeeze Rd
Chatham
22 hours ago
update
Exxon
9629 Boydton Plank Rd & I-85
Alberta
23 hours ago
update
Exxon
108 New Market Rd & S Main St
Timberville
23 hours ago
update
Exxon
26 Airport Rd & Carrollton Pike
Hillsville
24 hours ago
update
Exxon
11102 General Puller Hwy & Twiggs Ferry Rd
Hartfield
25 hours ago
update
Exxon
5412 Louisa Rd & Gordonsville Rd
Keswick
26 hours ago
update
Exxon
7335 Wards Rd near Hawkins Rd
Rustburg
27 hours ago
update
Exxon
5123 Mudd Tavern Rd & I-95
Thornburg
27 hours ago
update
Exxon
101 N Main St & Lexington Tnpk
Amherst
29 hours ago
update
Exxon
14011 Boydton Plank Rd & Main St
Dinwiddie
29 hours ago
update
Exxon
615 E Washington St & N Crater Rd
Petersburg
30 hours ago
update
Exxon
15001 Eltham Rd & I-64
West Point
30 hours ago
update
Exxon
760 Warrior Dr & Ivory Dr
Stephens City
31 hours ago
update
Exxon
9886 Winchester Rd near I-66
Front Royal
31 hours ago
update
Exxon
10 Pigeon Run Rd & Brookneal Hwy
Gladys
7 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!