Not Logged In Log In   Sign Up   Points Leaders
Follow Us    5:42 AM

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 2.209 2.404 Prices Falling
Yesterday 2.215 2.410
One Week Ago 2.229 2.430
One Month Ago 2.265 2.435
One Year Ago 3.422 3.562
* Average Regular Gas Prices - Updated: 5:35 AM

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

This Week's Opinion Poll

Would you be interested in trying a self-driving car?  (Discuss)

Tell a friend about our site!

We believe people have control over how much they pay at the pump. Spread the word about the Gasbuddy community! Tell a friend!

Quick Search for Gas Prices

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

Virginia Avg


2.209

 
Lowest Regular Gas Prices in the Last 24 hours
Price Station Area Thanks
Exxon
24270 Rogers Clark Blvd & I-95
Ruther Glen
5 hours ago
Exxon
23807 Rogers Clark Blvd & Ruther Glen Rd
Ruther Glen
5 hours ago
Exxon
2205 S Crater Rd & Morton Ave
Petersburg
7 hours ago
12201 S Crater Rd & I-95
(Exit 45N)
Petersburg
45 minutes ago
5326 Jefferson Davis Hwy & Market St
Fredericksburg
5 hours ago
5409 Jefferson Davis Hwy & I-95
Fredericksburg
5 hours ago
Exxon
3201 Plank Rd & Central Park Blvd
Fredericksburg
6 hours ago
Exxon
555 N County Dr & E High St
Wakefield
9 hours ago
Exxon
1589 Skippers Rd & I-95
Emporia
10 hours ago
Exxon
9800 Courthouse Rd & Smith Station Rd
Fredericksburg
53 minutes ago
32301 Constitution Hwy & Zoar Rd
Locust Grove
9 hours ago
Exxon
5420 Boydton Plank Rd & I-85
Petersburg
4 minutes ago
Exxon
40 Front St & Thomas Nelson Hwy
Lovingston
4 hours ago
Exxon
817 Burks Hill Rd & US-460 Bypass
Bedford
22 minutes ago
Exxon
5801 Prince George Dr & Ruffin Rd
Prince George
7 hours ago
Exxon
17999 Gov Harrison Pkwy & Eastside Rd
Freeman
17 hours ago
Exxon
1438 W Wythe St & Atlantic St
Petersburg
a moment ago
Exxon
3963 George Washington Mem Hwy & Brays Point Rd
Gloucester Point
11 hours ago
Exxon
3021 Virginia Ave near N Daniels Creek Rd
Collinsville
11 hours ago
Exxon
5166 George Washington Mem Hwy & Hickory Fork Rd
Gloucester
11 hours ago
Exxon
3043 George Washington Mem Hwy & Powhatan Dr
Gloucester Point
11 hours ago
Exxon
19520 Carson Rd & I-85
Dinwiddie
15 hours ago
Exxon
925 Gloucester Rd & School St
Saluda
15 hours ago
Exxon
14011 Boydton Plank Rd & Main St
Dinwiddie
22 hours ago
Exxon
12348 Richmond Tappahannock Hwy & Green Chambers Rd
St Stephens Church
22 hours ago
Exxon
224 Queen St & Cross St
Tappahannock
8 hours ago
Exxon
8412 Martinsville Hwy near Pine Lake Rd
Danville
8 hours ago
Exxon
38842 US-58 & N Main St
La Crosse
14 hours ago
Exxon
15819 Thomas Nelson Hwy near River Rd
Lovingston
17 hours ago
Exxon
469 W Main St near Orchard Dr
Lebanon
18 hours ago
Exxon
20 Cross St & Prince George St
Urbanna
18 hours ago
Exxon
920 E Atlantic St & I-85
South Hill
8 hours ago
Exxon
2105 Richmond Tappahannock Hwy & Manfield Rd
Manquin
8 hours ago
Exxon
923 W Atlantic St & Wiggins Rd
Emporia
12 hours ago
Exxon
937 E Church St & Bob Gregory St
Martinsville
12 hours ago
Exxon
2646 Lewis B Puller Memorial Hwy & Urbanna Rd
Saluda
15 hours ago
Exxon
8137 Richmond Tappahannock Hwy & River Rd
Aylett
22 hours ago
Exxon
3906 Greensboro Rd near Textile Dr
Martinsville
17 hours ago
Exxon
1416 S Main St & Pleasant Dr
Blackstone
21 hours ago
Exxon
5123 Mudd Tavern Rd & I-95
Thornburg
24 hours ago
402 Virginia Ave & 4th St
Clarksville
10 hours ago
7009 Pole Green Rd & Lee-Davis Rd
Mechanicsville
11 hours ago
Exxon
13246 Booker T Washington Hwy & Scruggs Rd
Westlake
14 minutes ago
Exxon
18241 A L Philpott Hwy & Horsepasture Price Rd
Horsepasture
6 hours ago
Exxon
4364 Richmond Rd & Selftown Rd
Warsaw
8 hours ago
Exxon
1462 N Frederick Pike & Exeter St
Winchester
8 hours ago
Exxon
2236 Dry Pond Hwy & Collinstown Rd
Stuart
9 hours ago
Exxon
1715 Dillons Fork Rd & The Great Rd
Fieldale
10 hours ago
Exxon
26390 Constitution Hwy near Lafayette Dr
Rhoadesville
10 hours ago
Exxon
10 Pigeon Run Rd & Brookneal Hwy
Gladys
11 hours ago
Exxon
3833 N Valley Pike & I-81
Harrisonburg
11 hours ago
Exxon
5201 Providence Rd & Kempsville Rd
Virginia Beach - West
11 hours ago
Exxon
2975 River Rd W & Scott Rd
Goochland
11 hours ago
Exxon
15720 Stewartsville Rd near Waywood Hills Dr
Vinton
12 hours ago
Exxon
225 Roanoke Rd & I-81
Daleville
12 hours ago
Exxon
8110 Plantation Rd & I-81
Roanoke
13 hours ago
Exxon
615 E Washington St & N Crater Rd
Petersburg
13 hours ago
Exxon
6690 Greensboro Rd & Water Plant Rd
Ridgeway
13 hours ago
Exxon
5412 Louisa Rd & Gordonsville Rd
Keswick
13 hours ago
Exxon
2940 Walkerton Rd near Masonic Ln
(Scott's Store)
Walkerton
14 hours ago
Exxon
9629 Boydton Plank Rd & I-85
Alberta
14 hours ago
Exxon
1611 Anderson Hwy near School Rd
Cumberland
14 hours ago
Exxon
4100 Old Buckingham Rd near Emanuel Church Rd
Powhatan
16 hours ago
Exxon
121 Courtland Rd near James River Jct
Emporia
17 hours ago
Exxon
124 E Blue Ridge St & Patrick Ave
Stuart
18 hours ago
Exxon
11144 Tidewater Tr & Lloyds Rd
Champlain
18 hours ago
Exxon
13641 US-29 & Tight Squeeze Rd
Chatham
18 hours ago
Exxon
5265 Bristol Hwy & AP Carter Hwy
Hiltons
20 hours ago
Exxon
7721 Richmond Hwy & Confederate Blvd
Appomattox
20 hours ago
Exxon
201 N Main St & West End Blvd
Emporia
21 hours ago
Exxon
595 W Main St & Wooding Ave
Danville
22 hours ago
Exxon
3460 Maidens Rd & Huguenot Tr
Powhatan
22 hours ago
Exxon
5718 Sandy Point Rd & Copple Hwy
Kinsale
22 hours ago
Exxon
25652 Jeb Stuart Hwy & Abram Penn Hwy
Patrick Springs
23 hours ago
Exxon
100 Jeanette Dr & Franklin Tnpk
Danville
3 hours ago
Exxon
1286 E Lee Hwy & I 77-81
Wytheville
4 hours ago
Exxon
4418 Cleburne Blvd & I-81
Dublin
9 hours ago
Exxon
12322 Maple St & I-81
Glade Spring
13 hours ago
40 Heritage Dr & Thomas Jefferson Pkwy
Palmyra
10 hours ago
Exxon
4172 Princess Anne Rd & Lynnhaven Pkwy
Virginia Beach - Central
5 hours ago
Exxon
730 Piney Forest Rd & Old Piney Forest Rd
Danville
8 hours ago
Exxon
4071 Thomas Nelson Hwy & Colleen Rd
Lovingston
13 hours ago
Exxon
14241 James Anderson Hwy W near VA-631
Buckingham
15 hours ago
Exxon
180 River St near Bryant Ave
Danville
16 hours ago
Exxon
14878 Northumberland Hwy & Jessie Dupont Memorial Hwy
Burgess
22 hours ago
Exxon
1102 S Military Hwy & Hayward Ave
Chesapeake
7 hours ago
Exxon
1500 Armory Dr & Council Dr
Franklin
13 hours ago
Exxon
1375 S Boston Rd & Airport Dr
Danville
13 hours ago
Exxon
1473 Anderson Hwy near Stony Point Rd
Cumberland
14 hours ago
Exxon
2116 Hardy Rd near Finney Dr
Vinton
21 hours ago
Exxon
536 Kempsville Rd & Butts Station Rd
Chesapeake
10 minutes ago
Exxon
104 Gus Nicks Blvd & N Pollard St
Vinton
21 minutes ago
Exxon
584 James Madison Hwy near Kloeckner Rd
Gordonsville
3 hours ago
Exxon
15135 Carrollton Blvd & Omera Dr
Carrollton
6 hours ago
Exxon
7327 Lee Hwy near Windsor Rd
Atkins
7 hours ago
Exxon
7105 Timberlake Rd & Richland Dr
Lynchburg
9 hours ago
Exxon
7335 Wards Rd near Hawkins Rd
Rustburg
10 hours ago
Exxon
3455 Seminole Tr near Proffit Rd
Charlottesville
10 hours ago
Exxon
5868 Wards Rd near Masons Mill Rd
Evington
10 hours ago
Exxon
636 W Main St & S Inman St
Appalachia
10 hours ago
Exxon
1829 Jefferson Hwy & Tinkling Springs Rd
Fishersville
12 hours ago
Exxon
3008 Richmond Rd & Louisa Rd
Charlottesville
12 hours ago
Exxon
409 Whitetop Rd & I-81
Chilhowie
17 hours ago
Exxon
18029 Southampton Pkwy & Main St
Capron
17 hours ago
Exxon
701 John Randolph Blvd & Seymour Dr
South Boston
23 hours ago
Exxon
685 Commerce St & Woodland Dr
Stuart
24 hours ago
Exxon
6046 Bill Tuck Hwy & Herbert Allen Tr
South Boston
12 hours ago
Exxon
339 College Dr near Stewart Dr
Franklin
13 hours ago
Exxon
2668 Lankord Hwy & Belle Haven Rd
Exmore
15 hours ago
Exxon
1344 W Gretna Rd & Farmers Mountain Rd
Gretna
15 hours ago
Exxon
15714 Bull Run Rd & Russell Creek Rd
Saint Paul
18 hours ago
8208 W Broad St & Parham Rd
Richmond - West End
10 hours ago
Exxon
5600 Bennetts Pasture Rd & Lee Farm Ln
Suffolk
4 minutes ago
Exxon
6080 Spotswood Trl & Lawyer Rd
Penn Laird
9 minutes ago
Exxon
3597 Holland Rd & Rosemont Rd
Virginia Beach - Central
25 minutes ago
Exxon
1601 General Booth Blvd & Dam Neck Rd
Virginia Beach - East
35 minutes ago
Exxon
701 Port Republic Rd & Hunter's Rd
Harrisonburg
50 minutes ago
Exxon
1924 Sandy Hook Rd & Fairground Rd
Goochland
1 hour ago
Exxon
11202 Jefferson Ave & Harpersville Rd
Newport News
4 hours ago
Exxon
5154 Farmville Rd & Kingsville Rd
Farmville
4 hours ago
Exxon
12950 Broad St Rd & St Matthews Ln
(Centerville)
Manakin-Sabot
6 hours ago
Exxon
2300 Wards Rd & Candlers Mountain Rd
Lynchburg
6 hours ago
Exxon
17869 Forest Rd & Gristmill Dr
Forest
7 hours ago
Exxon
9966 Richmond Hwy near Circle Dr
Lynchburg
8 hours ago
Exxon
211 E Third St & N South St
Farmville
9 hours ago
Exxon
3240 S Main St & Pleasent Valley Rd
Harrisonburg
9 hours ago
Exxon
1911 S High St & Erickson Ave
Harrisonburg
9 hours ago
Exxon
3001 Memorial Ave & Oakley Ave
Lynchburg
10 hours ago
Exxon
1001 E Market St & Cantrell Ave
Harrisonburg
10 hours ago
Exxon
1619 Hardy Cash Dr & Magruder Blvd
Hampton
10 hours ago
Exxon
12330 Warwick Blvd & Sweetbriar Dr
Newport News
11 hours ago
Exxon
12200 E Lynchburg-Salem Tpke & Thomas Jefferson Rd
Forest
11 hours ago
Exxon
21430 Timberlake Rd & Waterlick Rd
Lynchburg
11 hours ago
Exxon
145 George Washington Hwy & Thomas Jefferson Hwy
Charlotte Court House
11 hours ago
Exxon
1768 Sussex Dr near Otterdam Rd
Emporia
12 hours ago
Exxon
2390 Roanoke St & I-81
Christiansburg
12 hours ago
Exxon
1001 W Mercury Blvd & Armistead Ave
Hampton
13 hours ago
Exxon
4069 S Amherst Hwy & Amelon Rd
Madison Heights
13 hours ago
Exxon
812 Fincastle Tpke near Gap Ave
Tazewell
13 hours ago
Exxon
36889 Gov GC Peery Hwy near Blue Stone Loop
Bluefield
13 hours ago
Exxon
305 Valley St near VA-6
Scottsville
14 hours ago
Exxon
10185 Rockfish Valley Hwy & Mill Rd
Afton
16 hours ago
Exxon
1422 N Amherst Hwy & Patrick Henry Hwy
Amherst
17 hours ago
Exxon
108 New Market Rd & S Main St
Timberville
17 hours ago
Exxon
7263 Sturgeon Rd & I-85
Warfield
21 hours ago
Exxon
11206 Doyle Blvd & I-85
McKenney
22 hours ago
Exxon
3673 Virginia Beach Blvd & S Rosemont Rd
Virginia Beach - Central
42 minutes ago
Exxon
1410 S Durant Rd & W Parklin Dr
Covington
2 hours ago
Exxon
2101 General Booth Blvd & London Bridge Rd
Virginia Beach - SE
3 hours ago
Exxon
13377 Jefferson Ave & Kates Trace Cir
Newport News
10 hours ago
Exxon
1562 Main St & Deaning Ford Rd
Altavista
10 hours ago
Exxon
855 State St & Commonwealth Ave
Bristol
12 hours ago
Exxon
59 W Windsor Blvd & N Prince St
Windsor
13 hours ago
Exxon
3102 Big Bethel Rd & Hampton Hwy
Tabb
13 hours ago
Exxon
2440 Raphine Rd & I 64-81
Raphine
15 hours ago
11600 Midlothian Tnpk & Huguenot Rd
(Martins Fuel Perks)
Midlothian
3 hours ago
2708 Buford Rd & Forest Hill Ave
Bon Air
22 hours ago
Exxon
12998 Warwick Blvd & Oyster Point Rd
Newport News
10 hours ago
Exxon
11461 Robious Rd & Dunbrook Dr
Midlothian
11 hours ago
Exxon
11925 Gov G C Peery Hwy near Claypool Hill Mall Rd
Cedar Bluff
16 hours ago
309 W Lee Hwy & Broadview Ave
Warrenton
6 hours ago
4710 Williamsburg Rd & S Laburnum Ave
Richmond - East End
10 hours ago
1345 Parham Circle & Mill Creek Dr
Charlottesville
11 hours ago
7020 Staples Mill Rd & Glenside Dr
Lakeside
13 hours ago
1192 Richmond Rd & Stony Point Rd
Charlottesville
15 hours ago
216 S Broad St & E 7th Ave
Kenbridge
18 hours ago
10031 Hull St Rd & Courthouse Rd
Midlothian
18 hours ago
7100 Hull St Rd & Turner Rd
Chesterfield
20 hours ago
Exxon
45 Dinkel Ave & I-81
Mount Crawford
33 minutes ago
Exxon
16729 S Crater Rd & Courtland Rd
(Exit 41)
Petersburg
45 minutes ago
Exxon
11268 W Lynchburg Salem Tpke & Mountain View Church Rd
Montvale
1 hour ago
Exxon
10950 Nuckols Rd & Lake Brook Dr
Glen Allen
1 hour ago
Exxon
26 Airport Rd & Carrollton Pike
Hillsville
3 hours ago
Exxon
2100 Upton Dr & Nimmo Pkwy
Virginia Beach - East
3 hours ago
Exxon
2210 Electric Rd & Glen Heather Dr
Roanoke
4 hours ago
Exxon
3809 Brambleton Ave & Garst Mill Rd
Roanoke
4 hours ago
Exxon
8270 Ladysmith Rd & I-95
Ladysmith
5 hours ago
Exxon
608 W 29th St & Alleghany Ave
Buena Vista
6 hours ago
Exxon
9525 W Broad St & Pemberton Rd
Richmond - West End
6 hours ago
Exxon
815 Orange Ave NE & Hollins Rd NE
Roanoke
7 hours ago
Exxon
5380 High St & Tyre Neck Rd
Portsmouth
7 hours ago
Exxon
189 Mountain Inn Loop & Blackrock Dr
Wintergreen
8 hours ago
Exxon
4600 Virginia Beach Blvd & Independence Blvd
Virginia Beach - NW
8 hours ago
Exxon
12257 Jefferson Ave & Freedom Way
Newport News
8 hours ago
Exxon
1116 W Beverley St & Hamrick St
Staunton
9 hours ago
Exxon
604 Cummings St & I-81
Abingdon
9 hours ago
Exxon
1221 Rivermont Ave & Bedford Ave
Lynchburg
10 hours ago
Exxon
939 E Main St & I-81
Abingdon
11 hours ago
Exxon
4101 Dominion Blvd & W Broad St
Glen Allen
11 hours ago
Exxon
265 Laurel Hill Rd & Mill Place Pkwy
Verona
11 hours ago
Exxon
137 Lee Jackson Memorial Hwy & Frontier Dr
Staunton
11 hours ago
Exxon
16074 Lee Hwy near Wood Howell Rd
Bristol
11 hours ago
Exxon
9500 Newbys Bridge Rd & Courthouse Rd
Chesterfield
12 hours ago
Exxon
2291 Lee Hwy & I-81
Bristol
12 hours ago
Exxon
2716 W Main St near Lew Dewitt Blvd
Waynesboro
12 hours ago
Exxon
2130 Langhorne Rd & Tate Springs Rd
Lynchburg
12 hours ago
Exxon
404 Elm Ave SE & 4th St SE
Roanoke
13 hours ago
Exxon
2030 Rosser Ave & Lew Dewitt Blvd
Waynesboro
13 hours ago
Exxon
1260 Cedar Rd & Las Gaviotas Blvd
Chesapeake
14 hours ago
Exxon
1245 Seminole Tr near Greenbrier Dr
Charlottesville
14 hours ago