Not Logged In Log In   Sign Up   Points Leaders
Follow Us    6:16 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.190 3.427 Prices Stable
Yesterday 3.191 3.426
One Week Ago 3.207 3.429
One Month Ago 3.343 3.503
One Year Ago 3.366 3.541
* Average Regular Gas Prices - Updated: 6:15 PM

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

This Week's Opinion Poll

Do you have natural gas piped into your home?  (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.190

 
Lowest Regular Gas Prices in the Last 24 hours
Price Station Area Thanks
7-Eleven
6340 Mechanicsville Tnpk & Creighton Pkwy
Mechanicsville
2 hours ago
7-Eleven
3602 Williamson Rd NW & Oakland Blvd NW
Roanoke
9 hours ago
7-Eleven
1701 9th St SE & Buena Vista Blvd SE
Roanoke
13 hours ago
7-Eleven
401 Colonial Ave & Jackson St
Colonial Beach
28 minutes ago
7-Eleven
5545 Germanna Hwy & Constitution Hwy
Locust Grove
28 minutes ago
7-Eleven
1911 Reservoir St near Neff Ave
Harrisonburg
54 minutes ago
7-Eleven
8343 George Washington Hwy & Beaver Dr
Gloucester
1 hour ago
7-Eleven
11021 Marsh Rd & Catlett Rd
Bealeton
1 hour ago
7-Eleven
10501 Courthouse Rd & Leavells Rd
Fredericksburg
3 hours ago
7-Eleven
6994 George Washington Mem Hwy near Jones Dr
Gloucester
4 hours ago
7-Eleven
4640 Lee Hill School Dr & Germanna Point Dr
Fredericksburg
6 hours ago
7-Eleven
7077 George Washington Mem Hwy & Forrest Hill Ave
Gloucester
8 hours ago
7-Eleven
2122 George Washington Mem Hwy & Tidemill Rd
Gloucester Point
14 hours ago
7-Eleven
10100 Southpoint Pkwy & Pacific Dr
Fredericksburg
23 hours ago
7-Eleven
15901 Jefferson Davis Hwy & Woods Edge Rd
Colonial Heights
22 minutes ago
7-Eleven
2111 Hilliard Rd & Lakeside Ave
Lakeside
1 hour ago
7-Eleven
13866 Village Place Dr & Midlothian Tnpk
Midlothian
1 hour ago
7-Eleven
9500 W Broad St & Old Springfield Rd
Richmond - West End
2 hours ago
7-Eleven
5291 James Madison Pkwy & Dahlgren Rd
Dahlgren
8 minutes ago
7-Eleven
900 E Parham Rd & Brook Rd
Glen Allen
33 minutes ago
7-Eleven
280 Stonewall Jackson Hwy & Lord Fairfax Hwy
White Post
1 hour ago
7-Eleven
11119 Gordon Rd near Salem Fields Blvd
Fredericksburg
2 hours ago
7-Eleven
11101 Leavells Rd & Salem Station Blvd
Fredericksburg
3 hours ago
7-Eleven
8130 Midlothian Tnpk & N Providence Rd
Midlothian
4 hours ago
7-Eleven
121 Turner Rd near Midlothian Tnpk
Midlothian
4 hours ago
7-Eleven
4248 Plank Rd near Kennedy Ln
Fredericksburg
6 hours ago
7-Eleven
12135 Gordon Rd & Plank Rd
Fredericksburg
6 hours ago
7-Eleven
5059 Lee Hwy near Broad Run Church Rd
New Baltimore
7 hours ago
7-Eleven
20120 Lynchburg Hwy & Alum Springs Rd
Lynchburg
10 hours ago
7-Eleven
6824 Forest Hill Ave & Hathaway Rd
Richmond - Southside
11 hours ago
7-Eleven
2337 Wadsworth St & Fort Ave
Lynchburg
15 hours ago
7-Eleven
10030 Midlothian Tnpk & Robious Rd
Midlothian
20 hours ago
7-Eleven
2001 Rosser Ave near Lew Dewitt Blvd
Waynesboro
42 minutes ago
7-Eleven
219 Kings Hwy & Ferry Rd
Fredericksburg
2 hours ago
7-Eleven
5072 Richmond Tappahannock Hwy & King William Rd
Central Garage
3 hours ago
7-Eleven
10740 Tidewater Tr & DeWitt Dr
Fredericksburg
3 hours ago
7-Eleven
327 Deacon Rd & Leeland Rd
Fredericksburg
3 hours ago
7-Eleven
324 White Oak Rd & Town & Country Dr
Fredericksburg
9 hours ago
7-Eleven
905 Lafayette Blvd & Shepherd St
Fredericksburg
9 hours ago
7-Eleven
636 Rappahannock Dr & Sandlin Dr
White Stone
10 hours ago
7-Eleven
5206 Jefferson Davis Hwy & Carr Dr
Fredericksburg
20 minutes ago
7-Eleven
639 Colonial Tr E near Magnolia Cir
Surry
1 hour ago
7-Eleven
9085 Woodman Rd & Hungary Rd
Glen Allen
5 hours ago
7-Eleven
8324 W Main St & Rectortown Rd
Marshall
5 hours ago
7-Eleven
4475 S Laburnum Ave & Audubon Dr
Richmond - East End
5 hours ago
7-Eleven
701 S Crater Rd & I-95
Petersburg
7 hours ago
7-Eleven
19250 Eltham Rd near Johnson St
West Point
10 hours ago
7-Eleven
4320 Centralia Rd & Chester Rd
Chester
12 hours ago
7-Eleven
711 S Royal Ave & W Criser Rd
Front Royal
8 hours ago
7-Eleven
11480 W Broad St & Pouncey Tract Rd
Short Pump
1 hour ago
7-Eleven
1620 Hardy Cash Dr & Magruder Blvd
Hampton
2 hours ago
7-Eleven
1035 W Mercury Blvd & Cunningham Dr
Hampton
2 hours ago
7-Eleven
597 Aberdeen Rd & 58th St
Hampton
3 hours ago
7-Eleven
203 S Stuart Ave & E Rockingham St
Elkton
3 hours ago
7-Eleven
2610 Cunningham Dr & Todds Ln
Hampton
3 hours ago
7-Eleven
601 N Main St & W Gordon Ave & Spotswood Trl
Gordonsville
4 hours ago
7-Eleven
4051 Cox Rd & Innslake Dr
Glen Allen
4 hours ago
7-Eleven
115 S County Dr near Main St
Waverly
5 hours ago
7-Eleven
9113 Jefferson Davis Hwy & Willis Rd
Bellwood
6 hours ago
7-Eleven
1103 Ivy St & King Ave
Waynesboro
7 hours ago
7-Eleven
1197 Carrsville Hwy near Walters Hwy
Franklin
7 hours ago
7-Eleven
1199 29th Infantry Division Mem Hwy & Gate Rd
Madison
8 hours ago
7-Eleven
8025 Old Mechanicsville Tnpk & Cold Harbor Rd
Mechanicsville
9 hours ago
7-Eleven
2 Idlewood Blvd & Jefferson Hwy
Staunton
10 hours ago
7-Eleven
4025 Quarles Ct & Massanetta Springs Rd
Harrisonburg
13 hours ago
7-Eleven
6132 Spotswood Trl & Lawyer Rd
Penn Laird
13 hours ago
7-Eleven
834 J Clyde Morris Blvd & Diligence Dr
Newport News
34 minutes ago
7-Eleven
1 Commerce Pkwy & Warrenton Rd
Fredericksburg
1 hour ago
7-Eleven
7501 Webb Dr & Lee Hwy
Gainesville
2 hours ago
7-Eleven
1201 Toms Creek Rd near University City Blvd
Blacksburg
2 hours ago
7-Eleven
900 Aberdeen Rd & Briarfield Rd
Hampton
3 hours ago
7-Eleven
2195 Executive Dr & Marcella Rd
Hampton
5 hours ago
7-Eleven
8647 George Washington Mem Hwy & York-Warwick Dr
Yorktown
10 hours ago
7-Eleven
5101 George Washington Mem Hwy & Washington Sq Dr
Grafton
12 hours ago
7-Eleven
23138 Main St & Old Plank Rd
Courtland
11 hours ago
7-Eleven
211 N Main St & Dinkel Ave
Bridgewater
1 hour ago
7-Eleven
25 Solomon Dr & Warrenton Rd
Fredericksburg
1 hour ago
7-Eleven
290 S Main St & Springbrook Rd
Broadway
3 hours ago
7-Eleven
4075 Sudley Rd & James Madison Hwy
Haymarket
6 hours ago
7-Eleven
305 Augusta Ave & Cary St
Grottoes
11 hours ago
7-Eleven
6 Lodge Ln & I-81
Verona
11 hours ago
7-Eleven
10929 Harry Byrd Hwy & Triple J Rd
Berryville
12 hours ago
7-Eleven
603 W Main St & Great Spring Rd
Smithfield
12 hours ago
7-Eleven
1451 Big Bethel Rd & Saunders Rd
Hampton
42 minutes ago
7-Eleven
3404 N Armistead Ave & Commander Shepard Blvd
Hampton
46 minutes ago
7-Eleven
2740 Hampton Hwy & 1st St
Tabb
1 hour ago
7-Eleven
1305 Todds Ln & Big Bethel Rd
Hampton
1 hour ago
7-Eleven
12460 Warwick Blvd & Minton Dr
Newport News
1 hour ago
7-Eleven
2000 N Shenandoah Ave & Strasburg Rd
Front Royal
2 hours ago
7-Eleven
1769 W Pembroke Ave & Powhatan Pkwy
Hampton
2 hours ago
7-Eleven
1200 N King St & Old Fox Hill Rd
Hampton
3 hours ago
7-Eleven
14500 Jefferson Ave & Yorktown Rd
Newport News
3 hours ago
7-Eleven
2 Village Dr & Big Bethel Rd
Hampton
3 hours ago
7-Eleven
8011 Hampton Blvd near Baker St
Norfolk - North
3 hours ago
7-Eleven
436 Wythe Creek Rd & Little Florida Rd
Poquoson
4 hours ago
7-Eleven
3700 Kecoughtan Rd & LaSalle Ave
Hampton
4 hours ago
7-Eleven
1401 W Queen St & Salters Creek Rd
Hampton
5 hours ago
7-Eleven
13400 Jefferson Ave & Woodcreek Dr
Newport News
7 hours ago
7-Eleven
110 S Armistead Rd & Settlers Landing Rd
Hampton
10 hours ago
7-Eleven
357 W Ocean View Ave & 4th View St
Norfolk - North
19 minutes ago
7-Eleven
408 Oyster Point Rd & Nettles Dr
Newport News
1 hour ago
7-Eleven
3600 W Cary St & S Thompson St
Richmond - Downtown
4 hours ago
7-Eleven
12801 Jefferson Ave & Denbigh Blvd
Newport News
10 hours ago
7-Eleven
11825 Jefferson Ave & Loftis Blvd
Newport News
12 hours ago
7-Eleven
1 E Laburnum Ave & Alma Ave
Richmond - Northside
12 hours ago
7-Eleven
6084 Indian River Rd & Providence Rd
Virginia Beach - West
22 minutes ago
7-Eleven
416 Bypass Rd near Chelsea Rd
Williamsburg
1 hour ago
7-Eleven
3200 Western Branch Blvd & Taylor Rd
Chesapeake
3 hours ago
7-Eleven
4455 John Tyler Hwy & Ironbound Rd
Williamsburg
24 minutes ago
7-Eleven
7489 Limestone Dr & Wellington Rd
Gainesville
28 minutes ago
7-Eleven
7101 Warwick Blvd & 71st St
Newport News
49 minutes ago
7-Eleven
2143 Jefferson Davis Hwy & Upton Ln
Stafford
1 hour ago
7-Eleven
6865 Wellington Rd & Balls Ford Rd
Manassas
3 hours ago
7-Eleven
13360 Minnieville Rd & Madison Farm Dr
Potomac Mills
4 hours ago
7-Eleven
8375 Sudley Rd & Rixlew Ln
Manassas
4 hours ago
7-Eleven
2700 Godwin Blvd & Centerbrooke Ln
Suffolk
6 hours ago
7-Eleven
9959 Jefferson Ave & Main St
Newport News
6 hours ago
7-Eleven
606 S Main St & Jefferson St
Emporia
7 hours ago
7-Eleven
355 E Mercury Blvd & Woodland Rd
Hampton
34 minutes ago
7-Eleven
1498 S Military Hwy & Old Greenbrier Rd
Chesapeake
44 minutes ago
7-Eleven
3445 Western Branch Blvd & Dunedin Dr
Chesapeake
3 hours ago
7-Eleven
7001 Dale Blvd & Hoadly Rd
Dale City
3 hours ago
7-Eleven
3100 Churchland Blvd & Towne Point Rd
Chesapeake
4 hours ago
7-Eleven
81 Beach Rd & Bonneville Rd
Hampton
7 hours ago
7-Eleven
13639 Dumfries Rd & Hoadly Rd
Manassas
4 minutes ago
7-Eleven
12125 Dumfries Rd & Purcell Rd
Manassas
5 minutes ago
7-Eleven
989 N King St & Rip Rap Rd
Hampton
21 minutes ago
7-Eleven
7500 Cushing Rd & Balls Ford Rd
Manassas
22 minutes ago
7-Eleven
3158 Valley Pike & Opequon Church Ln
Winchester
23 minutes ago
7-Eleven
8776 Pocahontas Trl & Wisteria Gardens Dr
Williamsburg
1 hour ago
7-Eleven
122 S Belvidere St & Cumberland St
Richmond - Downtown
1 hour ago
7-Eleven
1800 Jamestown Rd & Sandy Bay Rd
Williamsburg
1 hour ago
7-Eleven
1401 Kiln Creek Pkwy near Worcester Way
Newport News
1 hour ago
7-Eleven
1268 Cedar Rd & Las Gaviotas Blvd
Chesapeake
2 hours ago
7-Eleven
427 N Coalter St & Statler Blvd
Staunton
2 hours ago
7-Eleven
841 Canal Dr & S Military Hwy
Chesapeake
2 hours ago
7-Eleven
3903 Victory Blvd & Belmont Ave
Portsmouth
3 hours ago
7-Eleven
1691 Merrimac Tr & Tam-O-Shanter Blvd
Williamsburg
3 hours ago
7-Eleven
2215 Richmond Rd near Governor Berkeley Rd
Williamsburg
3 hours ago
7-Eleven
4840 Longhill Rd & Olde Towne Rd
Williamsburg
3 hours ago
7-Eleven
16806 Jefferson Davis Hwy & River Ridge Blvd
Dumfries
3 hours ago
7-Eleven
8002 Sudley Rd & Lomond Dr
Manassas
4 hours ago
7-Eleven
4101 Bainbridge Blvd & Portlock Rd
Chesapeake
4 hours ago
7-Eleven
13897 Telegraph Rd & Prince William Pkwy
Potomac Mills
5 hours ago
7-Eleven
7302 Pocahontas Trl & Battery Blvd
Williamsburg
5 hours ago
7-Eleven
2700 Yadkin Rd & George Washington Hwy N
Chesapeake
6 hours ago
7-Eleven
201 Garrisonville Rd & Mine Rd
Stafford
7 hours ago
7-Eleven
27414 Southampton Pkwy near Jerusalem Rd
Courtland
7 hours ago
7-Eleven
2317 Holland Rd & Manning Bridge Rd
Suffolk
7 hours ago
7-Eleven
999 Aylor Rd & Harmon Pl
Stephens City
8 hours ago
7-Eleven
378 Garrisonville Rd & Onville Rd
Stafford
8 hours ago
7-Eleven
882 Garrisonville Rd & Shelton Shop Rd
Stafford
8 hours ago
7-Eleven
2808 W Broad St & N Blvd
Richmond - Downtown
9 hours ago
7-Eleven
1511 Martinsburg Pike & Welltown Rd
Winchester
10 hours ago
7-Eleven
2035 Northwestern Pike & Ward Ave
Winchester
10 hours ago
7-Eleven
2237 Garrisonville Rd & Arrowhead Dr
Stafford
11 hours ago
7-Eleven
11171 Balls Ford Rd & Ashton Ave
Manassas
21 hours ago
7-Eleven
15621 Jefferson Davis Hwy & Blackburn Rd
Woodbridge
24 hours ago
7-Eleven
2998 Jefferson Davis Hwy & Coachman Cir
Stafford
3 hours ago
7-Eleven
3877 Bridge Rd & Windward Ln
Suffolk
8 hours ago
7-Eleven
120 George Washington Hwy N & Old Mill Rd
Chesapeake
12 hours ago
7-Eleven
4701 Taylor Rd & Pughsville Rd
Chesapeake
2 hours ago
7-Eleven
900 Cavalier Blvd & I-64
Chesapeake
1 hour ago
7-Eleven
1200 Monticello Ave & W Princess Anne Rd
Norfolk - West
4 hours ago
7-Eleven
8498 Euclid Ave & Manassas Dr
Manassas Park
9 hours ago
7-Eleven
3534 Airline Blvd & Hodges Ferry Rd
Portsmouth
3 hours ago
7-Eleven
9101 Andrew Dr & Manassas Dr
Manassas Park
9 hours ago
7-Eleven
4500 E Princess Anne Rd & Azalea Garden Rd
Norfolk - South
1 minute ago
7-Eleven
13050 Nokesville Rd & Fitzwater Dr
Nokesville
9 minutes ago
7-Eleven
8185 Croaker Rd & Cedar Point Ln
Williamsburg
11 minutes ago
7-Eleven
8708 Liberia Ave & Mathis Ave
Manassas
20 minutes ago
7-Eleven
3600 Mechanicsville Tnpk & Byron St
East Highland Park
1 hour ago
7-Eleven
10438 Dumfries Rd & Donner Dr
Manassas
1 hour ago
7-Eleven
10299 Dumfries Rd & Winterset Dr
Manassas
1 hour ago
7-Eleven
1301 Jefferson Davis Hwy & Harwood St
Richmond - Southside
3 hours ago
7-Eleven
5534 Centerville Rd & Longhill Rd
Williamsburg
3 hours ago
7-Eleven
2115 Bainbridge Blvd & Chesapeake Dr
Chesapeake
4 hours ago
7-Eleven
600 Landers Dr near Grassfield Pkwy
Chesapeake
6 hours ago
7-Eleven
11007 Residency Rd & Nokesville Rd
Manassas
6 hours ago
7-Eleven
9056 Liberia Ave & Euclid Ave
Manassas
8 hours ago
7-Eleven
18750 Fuller Heights Rd near Old Triangle Rd
Triangle
9 hours ago
7-Eleven
1510 E Brambleton Ave & Park Ave
Norfolk - South
3 hours ago
7-Eleven
3805 Colley Ave & 38th St
Norfolk - West
7 hours ago
7-Eleven
4424 Portsmouth Blvd & Gum Rd
Chesapeake
3 hours ago
7-Eleven
907 Great Bridge Blvd near Blake St
Chesapeake
6 hours ago
7-Eleven
4100 Talon Dr & Dumfries Rd
Dumfries
7 hours ago
7-Eleven
17105 Old Stage Rd near I-95
Dumfries
7 hours ago
7-Eleven
1500 Airline Blvd & Dartmouth St
Portsmouth
22 hours ago
7-Eleven
6689 Cold Harbor Rd & Creighton Rd
Mechanicsville
4 hours ago
7-Eleven
2200 S Military Hwy & Campostella Rd
Chesapeake
6 hours ago
7-Eleven
5041 Prince William Pkwy near Hoadly Rd
Dale City
5 hours ago
7-Eleven
2105 Starmount Pkwy & Portsmouth Blvd
Chesapeake
10 hours ago
7-Eleven
3800 Granby St & La Velette Ave
Norfolk - West
4 hours ago
7-Eleven
725 London St & Effingham St
Portsmouth
6 hours ago
7-Eleven
700 Mt Vernon Ave & Hartford St
Portsmouth
10 hours ago
7-Eleven
43251 John Mosby Hwy & Elk Lick Rd
Chantilly
6 hours ago
7-Eleven
10126 Kings Dominion Blvd & International St
Doswell
5 hours ago
7-Eleven
42040 Village Center Plaza near Stone Springs Blvd
Aldie
24 hours ago
7-Eleven
9402 Richmond Hwy & Armistead Rd
Lorton
5 hours ago
7-Eleven
14533 Lee Rd & Penrose Pl
Chantilly
33 minutes ago
7-Eleven
201 S Glebe Rd & 2nd St S
Arlington
4 hours ago
7-Eleven
600 Frederick Blvd & King St
Portsmouth
4 hours ago
7-Eleven
3201 George Washington Hwy & Elm Ave
Portsmouth
11 hours ago
7-Eleven
13990 Metrotech Dr & Centreville Rd
Chantilly
3 hours ago
7-Eleven
6221 Rolling Rd & Traford Ln
West Springfield
4 hours ago
7-Eleven
11714 Sunset Hills Rd & Old Reston Ave
Reston
6 hours ago
7-Eleven
712 W Church Rd near W Holly Ave
Sterling
6 hours ago
7-Eleven
23131 Rock Hill Rd & Old Ox Rd
Sterling
6 hours ago
7-Eleven
701 Van Buren St & Monroe St
Herndon
6 hours ago
7-Eleven
43974 Pipeline Plaza & Ashburn Village Blvd
Ashburn
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!