Not Logged In Log In   Sign Up   Points Leaders
Follow Us    10:11 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 2.916 3.093 Prices Falling
Yesterday 2.937 3.125
One Week Ago 3.020 3.186
One Month Ago 3.129 3.354
One Year Ago 3.164 3.356
* Average Regular Gas Prices - Updated: 9: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 inadvertently driven at night with your headlights off within the last 5 years?  (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


2.916

 
Lowest Regular Gas Prices in the Last 24 hours
Price Station Area Thanks
Shell
12500 S Crater Rd & I-95
Petersburg
5 hours ago
Shell
2019 E Washington St near Henrico St
Petersburg
7 hours ago
Shell
3990 E Williamsburg Rd & Meadow Rd
Sandston
8 hours ago
Shell
618 Church Ln & Daingerfield St
Tappahannock
7 hours ago
Shell
1901 S Sycamore St & South Blvd
Petersburg
11 hours ago
Shell
2707 Williamsburg Rd near Charles City Rd
Richmond - East End
12 hours ago
Shell
501 S Airport Dr & Audubon Dr
Sandston
4 hours ago
Shell
25815 Cox Rd & Ferndale Rd
Petersburg
7 hours ago
Mechanicsville
1 hour ago
Richmond - West End
1 hour ago
Shell
12228 George Washington Mem Hwy near Adner Rd
Gloucester
3 hours ago
Shell
5117 Mudd Tavern Rd & I-95
Thornburg
5 hours ago
Shell
4050 Spring Oak Dr & W Broad St
Short Pump
9 hours ago
Glen Allen
1 hour ago
Highland Springs
1 hour ago
Richmond - West End
1 hour ago
Shell
18179 Lee Hwy & Rixeyville Rd
Amissville
41 minutes ago
Shell
1300 Anderson Hwy & County Line Rd
Powhatan
1 hour ago
Shell
11022 Marsh Rd & Catlett Rd
Bealeton
2 hours ago
Shell
19875 Cox Rd near Claiborne Rd
Sutherland
5 hours ago
Shell
307 Broadview Ave & Chappell St
Warrenton
10 hours ago
Shell
81 Broadview Ave & Church St
Warrenton
10 hours ago
Shell
5016 Mudd Tavern Rd & I-95
(Thornburg Shell-Hart)
Thornburg
11 hours ago
Shell
152 Fairfax Pike & Stickley Dr
Stephens City
12 hours ago
Shell
121 Fairfax Pike & Aylor Rd
Stephens City
12 hours ago
Shell
45 Broad St Rd near Oak Grove Dr
Manakin-Sabot
13 hours ago
Shell
7201 County Dr & Prince George Dr
Disputanta
14 hours ago
Shell
9502 George Washington Mem Hwy & Ark Rd
Gloucester
40 minutes ago
Shell
3515 Lee Jackson Memorial Hwy & Stuarts Draft Hwy
Greenville
8 hours ago
Shell
23822 Airport Rd & I-85
Petersburg
9 hours ago
Midlothian
1 hour ago
Ashland
1 hour ago
Midlothian
1 hour ago
Shell
16042 N James Madison Hwy & Main St
Dillwyn
8 hours ago
Shell
2883 Hwy Nine-O-Three & I-85
Bracey
8 hours ago
Shell
5615 Boydton Plank Rd & I-85
Petersburg
9 hours ago
Shell
5400 Jefferson Davis Hwy & Cogbill Rd
Bensley
19 hours ago
Shell
6001 Staples Mill Rd & Aspen Ave
Lakeside
22 hours ago
Shell
4149 Black Lick Rd & I-81
Rural Retreat
4 hours ago
Shell
12500 Jefferson Davis Hwy & W Hundred Rd
Chester
47 minutes ago
Shell
11247 Air Park Rd & Leadbetter Rd
Ashland
53 minutes ago
Shell
4168 Franklin Tpke & Mt Hermon Circle
Danville
1 hour ago
Shell
14670 Forest Rd & Perrowville Rd
Forest
1 hour ago
Shell
11113 James Monroe Hwy & Mountain Run Lake Rd
Culpeper
1 hour ago
Shell
505 Virginia Ave & Old Virginia Ave
Rich Creek
1 hour ago
Shell
5021 Lee Hwy near Broad Run Church Rd
New Baltimore
1 hour ago
Shell
6656 N Frederick Pike near Cross Junction Rd
Cross Junction
2 hours ago
Shell
2301 Pocahontas Tr near New Kent Hwy
Bottoms Bridge
2 hours ago
Shell
2375 Roanoke St & Industrial Dr
Christiansburg
3 hours ago
Shell
40 W 4th St & Union St
Salem
3 hours ago
Shell
5993 Huell Matthews Hwy & Cherry Hill Church Rd
South Boston
3 hours ago
Shell
24875 Virgil H Goode Hwy & Bethlehem Rd
Boones Mill
3 hours ago
Shell
13101 Hull St Rd & Commonwealth Centre Pkwy
Midlothian
4 hours ago
Shell
2301 Plank Rd & Mahone St
Fredericksburg
5 hours ago
Shell
1617 E Market St & Burgess Rd
Harrisonburg
5 hours ago
Shell
3830 Gaskins Rd & Mayland Dr
Richmond - West End
6 hours ago
Shell
10309 Timberlake Rd near Woodhaven Dr
Lynchburg
6 hours ago
Shell
841 Greenville Ave & Driscoll St
Staunton
6 hours ago
Shell
17853 General Puller Hwy & Jackson Creek Rd
Deltaville
6 hours ago
Shell
4525 Irvington Rd & King Carter Dr
Irvington
7 hours ago
Shell
6100 Pouncey Tract Rd near Ashland Rd
Glen Allen
7 hours ago
Shell
425 Southpark Blvd & I-95
Colonial Heights
7 hours ago
Shell
1437 Anderson Hwy near Stoney Point Rd
Cumberland
8 hours ago
Shell
8001 Midlothian Tnpk near Buford Rd
(Kroger fuel points)
Midlothian
9 hours ago
Shell
4928 Richmond Hwy near Holcomb Path Rd
Lynchburg
9 hours ago
Shell
4374 James Madison Hwy & Louisa Rd
(Holley's Shell)
Gordonsville
11 hours ago
Shell
8040 Plantation Rd & I-81
Roanoke
11 hours ago
Shell
5015 South Seminole Tr & Shelby Rd
Madison
11 hours ago
Shell
2364 Waterlick Rd & Leesville Rd
Lynchburg
14 hours ago
Shell
6600 Midlothian Tnpk & Carnation St
Richmond - Southside
14 hours ago
Shell
3000 King William Ave & Cheatham Dr
West Point
14 hours ago
Shell
10030 Hull St Rd & Courthouse Rd
Midlothian
15 hours ago
Shell
12850 Patrick Henry Hwy & Chula Rd
Amelia Courthouse
16 hours ago
Shell
2000 Mechanicsville Tnpk & I-64
Richmond - Downtown
17 hours ago
Shell
1011 E Atlantic St & Peebles St
South Hill
19 hours ago
Shell
8621 Seminole Tr & Carpenters Mill Rd
Ruckersville
21 hours ago
Shell
2320 Willis Rd & I-95
Bellwood
4 hours ago
Shell
4938 James Madison Pkwy near Danube Dr
Dahlgren
6 hours ago
Shell
2629 Virginia Ave & Branch Rd
Collinsville
11 hours ago
Shell
13625 Genito Rd & Old Hundred Rd
Midlothian
11 hours ago
Shell
9430 Iron Bridge Rd near Deerfield Dr
Chesterfield
1 hour ago
Shell
6437 Iron Bridge Rd & Irongate Dr
Chesterfield
4 hours ago
Shell
10520 James Madison Pkwy & Ridge Rd
King George
6 hours ago
Shell
1210 Churchville Ave & D St
Staunton
4 hours ago
Shell
189 S Main St & E Virginia Ave
Timberville
8 hours ago
Shell
5224 Kentucky Springs Rd & Elk Creek Rd
(Elk Creek)
Bumpass
11 hours ago
Shell
6274 Courthouse Rd & Massey Rd
(208 Variety Shell)
Spotsylvania
11 hours ago
Shell
5072 Zachary Taylor Hwy & New Bridge Rd
(Dickinson)
Mineral
11 hours ago
Shell
925 E Main St & Collins St
Luray
12 hours ago
Shell
4400 Commerce Rd & I-95
Richmond - Southside
19 hours ago
Shell
1116 Big Bethel Rd & Village Dr
Hampton
34 minutes ago
Shell
3220 Blvd & Beechwood Ave
Colonial Heights
40 minutes ago
Shell
12319 Maple St & Glove Dr
Glade Spring
48 minutes ago
Shell
202 East Cork St & South Kent St
Winchester
2 hours ago
Shell
1016 Millwood Pike & Front Royal Pike
Winchester
2 hours ago
Shell
2605 Valley Ave & Tevis St
Winchester
2 hours ago
Shell
3239 Old Forest Rd & Forest Brook Rd
Lynchburg
3 hours ago
Shell
10732 Jefferson Ave & Ivy Farms Rd
Newport News
5 hours ago
Shell
535 Hardy Rd & Spruce St
Vinton
5 hours ago
Shell
7719 Timberlake Rd & Old Graves Mill Rd
Lynchburg
6 hours ago
Shell
1551 E Washington Ave & Feather Rd
Vinton
6 hours ago
Shell
4145 W Main St near Fort Lewis Church Rd
Salem
7 hours ago
Shell
1800 N Main St & Grassy Hill Rd NW
Rocky Mount
9 hours ago
Shell
1602 Forest Rd & Broadway Ave
Bedford
10 hours ago
Shell
5088 Richmond Rd & Washington Ave
Warsaw
11 hours ago
Shell
6273 Holland Rd near Holland Bypass
Suffolk
11 hours ago
Shell
1217 Berryville Ave & I-81
Winchester
14 hours ago
Shell
502 W Ridgeway St & 5th St
Clifton Forge
14 hours ago
Shell
995 Old Airport Rd & Stagecoach Rd
Bristol
1 hour ago
Shell
1009 Commonwealth Ave & Glenway Ave
Bristol
1 hour ago
Shell
18224 Lee Hwy & Spring Creek Rd
Abingdon
3 hours ago
Shell
15572 Lee Hwy & Bordwine Rd
Bristol
4 hours ago
Shell
6020 US-29 Bus & Macken Ln
Blairs
4 hours ago
Shell
8153 John Mosby Hwy & Lord Fairfax Hwy
Boyce
5 hours ago
Shell
1450 N Main St near Johnston Rd
Marion
11 hours ago
Shell
1904 Pocahontas Trl & Busch Way
Williamsburg
3 hours ago
Shell
4900 Jefferson Ave & 49th St
Newport News
4 hours ago
Shell
5317 Jefferson Davis Hwy near I-95
Fredericksburg
5 hours ago
Shell
2136 Princess Anne Rd & Elson Green Ave
Virginia Beach - East
5 hours ago
Shell
10176 Harry Byrd Hwy & Kimble Rd
Berryville
10 hours ago
Shell
1314 Orange Rd & Germanna Hwy
(C&C Shell)
Culpeper
11 hours ago
Shell
7015 James Monroe Hwy & Reva Rd
(Reva Market)
Reva
11 hours ago
Shell
714 E Main St & Chapel Rd
Stanley
16 hours ago
Shell
3630 Franklin Rd SW near Townside Rd SW
Roanoke
7 minutes ago
Shell
7110 Sudley Rd & Balls Ford Rd
Manassas
16 minutes ago
Shell
257 W Midland Trl & Bell Rd
Lexington
33 minutes ago
Shell
10114 Lewistown Rd & Air Park Rd
Ashland
53 minutes ago
Shell
2110 College Ave & N Leatherwood Ln
Bluefield
1 hour ago
Shell
182 Jonesboro Rd & I-81
Abingdon
1 hour ago
Shell
13246 Gateway Center Dr near Atlas Walk Way
Gainesville
1 hour ago
Shell
3328 W Mercury Blvd & Big Bethel Rd
Hampton
1 hour ago
Shell
4935 Boonsboro Rd & Old Boonsboro Rd
Lynchburg
1 hour ago
Shell
9082 Warwick Blvd & Union St
Newport News
2 hours ago
Shell
6384 Richmond Rd & Centerville Rd
Williamsburg
2 hours ago
Shell
4083 Electric Rd SW near Starkey Rd
Roanoke
2 hours ago
Shell
24468 Lee Hwy & Maringo Rd
Abingdon
3 hours ago
Shell
554 Warrenton Rd near McLane Dr
Fredericksburg
3 hours ago
Shell
2930 Kings Hwy & James Monroe Hwy
Oak Grove
4 hours ago
Shell
4633 Stuarts Draft Hwy & Ladd Rd
Waynesboro
4 hours ago
Shell
3041 Brambleton Ave SW & Red Rock Rd
Roanoke
5 hours ago
Shell
149 Weyers Cave Rd & Triangle Dr
Weyers Cave
5 hours ago
Shell
3537 Tidewater Dr & Cromwell Dr
Norfolk - West
6 hours ago
Shell
12089 Jefferson Ave & Hogan Dr
Newport News
6 hours ago
Shell
15785 Porterfield Hwy & Chantilly Way
Abingdon
8 hours ago
Shell
965 George Washington Hwy N & Sunset Dr
Chesapeake
8 hours ago
Shell
3275 S Main St & Covenant Dr
Harrisonburg
8 hours ago
Shell
8904 Centreville Rd & Liberia Ave
Manassas
9 hours ago
Shell
810C Madison Ave near Grayson Ave
Mallow
10 hours ago
Shell
851 John Marshall Hwy & Remount Rd
Front Royal
11 hours ago
Shell
2578 Northwestern Pike near National Lutheran Blvd
Winchester
11 hours ago
Shell
10178 Winchester Rd near Guard Hill Rd
(Riverton Shell)
Front Royal
11 hours ago
Shell
600 4th St & Maryland Ave
Shenandoah
12 hours ago
Shell
6767 Cloverdale Rd & Read Mountain Rd
Roanoke
12 hours ago
Shell
4717 Starkey Rd & Penn Forest Blvd
Roanoke
12 hours ago
Shell
3502 E Princess Anne Rd & Wyoming Ave
Norfolk - South
12 hours ago
Shell
2347 George Washington Mem Hwy near York Crossing Rd
Gloucester Point
13 hours ago
Shell
903 Confederate Blvd & Old Courthouse Rd
Appomattox
13 hours ago
Shell
2939 Edgewood St & Brandon Ave SW
Roanoke
13 hours ago
Shell
33982 Old Valley Pike & I-81
Strasburg
14 hours ago
Shell
305 W Main St near Cutler Ave
Louisa
14 hours ago
Shell
2001 Electric Rd & Grandin Rd Ext
Roanoke
14 hours ago
Shell
239 N Royal Ave & Chester St
Front Royal
16 hours ago
Shell
856 Burks Hill Rd & Dinwiddie Dr
Bedford
16 hours ago
Shell
6260 Walton Way & I-81
Mount Crawford
17 hours ago
Shell
5537 Richmond Rd & Olde Towne Rd
Williamsburg
18 hours ago
Shell
1598 Caverns Rd & I-81
Shenandoah Caverns
18 hours ago
Shell
314 W King St & Capon St
Strasburg
21 hours ago
Shell
328 Rives Rd & I-95
Petersburg
22 hours ago
Shell
3370 Commander Shepard Blvd & Magruder Blvd
Hampton
6 hours ago
Shell
440 E Lee Hwy near Church Ave
Chilhowie
1 hour ago
Shell
7501 Tidewater Dr & Stanley St
Norfolk - North
4 hours ago
Shell
12445 Jefferson Ave & Habersham Dr
Newport News
4 hours ago
Shell
1625 Richmond Rd near Ironbound Rd
Williamsburg
7 hours ago
Shell
8501 Centreville Rd & Manassas Dr
Manassas Park
1 hour ago
Shell
22169 Tidewater Trl near Hicks Landing Rd
Rappahannock Academy
5 hours ago
Shell
12900 Jefferson Ave & Richneck Rd
Newport News
7 hours ago
Shell
16422 Wise St near US-58 Alt
Saint Paul
16 hours ago
Shell
6100 Tidewater Dr & Norview Ave
Norfolk - South
17 hours ago
Shell
4625 Monticello Ave & News Rd
Williamsburg
1 hour ago
Shell
8102 George Washington Mem Hwy & Ft Eustis Blvd
Yorktown
4 hours ago
Shell
3701 Bridge Rd & Shoulders Hill Rd
Suffolk
4 hours ago
Shell
565 Newtown Rd & Baker Rd
Virginia Beach - NW
4 hours ago
Shell
900 General Booth Blvd & S Birdneck Rd
Virginia Beach - East
6 hours ago
Shell
10901 Warwick Blvd & Elm Ave
Newport News
7 hours ago
Shell
82 Northumberland Hwy & Richmond Rd
Callao
8 hours ago
Shell
4840 Williamson Rd NW & Hershberger Rd NW
Roanoke
12 hours ago
Shell
2655 Roanoke St & I-81
Christiansburg
15 hours ago
Shell
7025 Sudley Rd near Battleview Pkwy
Manassas
16 minutes ago
Shell
1229 Cedar Rd & Roundtree Dr
Chesapeake
23 minutes ago
Shell
1075 Garrisonville Rd & Patton Dr
Stafford
1 hour ago
Shell
9605 Fairfax Blvd & Old Lee Hwy
Fairfax
4 hours ago
Shell
3500 High St & Cumberland Ave
Portsmouth
5 hours ago
Shell
3013 S Military Hwy near Canal Dr
Chesapeake
7 hours ago
Shell
7900 Chesapeake Blvd & E Little Creek Rd
Norfolk - East
9 hours ago
Shell
5701 Portsmouth Blvd & Elmhurst Ln
Portsmouth
12 hours ago
Shell
360 Battlefield Blvd S & Johnstown Rd
Chesapeake
1 hour ago
Shell
2416 Princess Anne Rd near North Landing Rd
Virginia Beach - SE
2 hours ago
Shell
1129 Richmond Rd & Newhouse Dr
Charlottesville
3 hours ago
Shell
1050 S Military Hwy & Auburn Dr
Chesapeake
4 hours ago
Shell
2044 S Independence Blvd & Buckner Blvd
Virginia Beach - SE
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!