Gas

There are no items available in your cart

Close

98+ Gas stations in Norfolk, VA

Hide Map
BP in Norfolk (800 E Brambleton Ave)
11¢/gal Cashback
Nearest

BP in Norfolk (800 E Brambleton Ave)

Regular, Mid-grade, Premium, Diesel

0.4 mi away
Starts at
$4.20 $4.09/gal
BP in Norfolk (800 E Brambleton Ave)
800 E BRAMBLETON AVENorfolkVirginia23504USA
Shell in Portsmouth (900 Effingham St)
3¢/gal Discount

Shell in Portsmouth (900 Effingham St)

Regular

1.8 mi away
Starts at
$3.14 $3.11/gal
Shell in Portsmouth (900 Effingham St)
900 Effingham StPortsmouthVirginia23704USA
Shell in Norfolk (4002 Granby St)
3¢/gal Discount

Shell in Norfolk (4002 Granby St)

Regular, Premium, Mid-grade

2.3 mi away
Starts at
$4.19 $4.16/gal
Shell in Norfolk (4002 Granby St)
4002 Granby StNorfolkVirginia23504USA
BP in Norfolk (3210 Chesapeake Blvd)
11¢/gal Cashback

BP in Norfolk (3210 Chesapeake Blvd)

Regular, Mid-grade, Premium, Diesel

2.5 mi away
Starts at
$4.26 $4.15/gal
BP in Norfolk (3210 Chesapeake Blvd)
3210 CHESAPEAKE BLVDNorfolkVirginia23509USA
Millers in Norfolk (4902 Hampton Blvd)
3¢/gal Discount

Millers in Norfolk (4902 Hampton Blvd)

Regular, Diesel

2.7 mi away
Starts at
$3.95 $3.92/gal
Millers in Norfolk (4902 Hampton Blvd)
4902 Hampton BlvdNorfolkVirginia23508USA
Shell in Portsmouth (3500 High St)
3¢/gal Discount

Shell in Portsmouth (3500 High St)

Regular, Premium, Diesel, Mid-grade

3.5 mi away
Starts at
$3.04 $3.01/gal
Shell in Portsmouth (3500 High St)
3500 High StPortsmouthVirginia23707USA
BP in Norfolk (6135 Chesapeake Blvd)
11¢/gal Cashback

BP in Norfolk (6135 Chesapeake Blvd)

Regular, Mid-grade, Premium, Diesel

3.9 mi away
Starts at
$4.30 $4.19/gal
BP in Norfolk (6135 Chesapeake Blvd)
6135 CHESAPEAKE BLVDNorfolkVirginia23513USA
Shell in Norfolk (500 N Military Hwy)
3¢/gal Discount + 6¢/gal Cashback

Shell in Norfolk (500 N Military Hwy)

Regular, Mid-grade, Premium, Diesel

4.2 mi away
Starts at
$4.10 $4.01/gal
Shell in Norfolk (500 N Military Hwy)
500 N Military HwyNorfolkVirginia23502USA
7-ELEVEN in Norfolk (7431 Tidewater Dr)
4¢/gal Cashback

7-ELEVEN in Norfolk (7431 Tidewater Dr)

Regular, Mid-grade, Premium, Diesel

4.4 mi away
Starts at
$4.12 $4.08/gal
7-ELEVEN in Norfolk (7431 Tidewater Dr)
7431 Tidewater DrNorfolkVirginia23505USA
Shell in Norfolk (2750 N Military Hwy)
3¢/gal Discount

Shell in Norfolk (2750 N Military Hwy)

Regular, Mid-grade, Premium, Diesel

4.5 mi away
Starts at
$3.79 $3.76/gal
Shell in Norfolk (2750 N Military Hwy)
2750 N Military HwyNorfolkVirginia23518USA
7-ELEVEN in Virginia Beach (841 S Military Hwy)
4¢/gal Cashback

7-ELEVEN in Virginia Beach (841 S Military Hwy)

Regular, Mid-grade, Premium, Diesel

4.5 mi away
Starts at
$4.04 $4.00/gal
7-ELEVEN in Virginia Beach (841 S Military Hwy)
841 S Military HwyVirginia BeachVirginia23464USA
BP in Norfolk (3506 N Military Hwy)
10¢/gal Cashback

BP in Norfolk (3506 N Military Hwy)

Regular, Mid-grade, Premium, Diesel

4.5 mi away
Starts at
$4.06 $3.96/gal
BP in Norfolk (3506 N Military Hwy)
3506 N MILITARY HWYNorfolkVirginia23518USA
Norfolk, VA
$4.09
11¢/gal back
BP in Norfolk (800 E Brambleton Ave)

BP in Norfolk (800 E Brambleton Ave)

0.4 mi away --
Starts at
$4.20 $4.09/gal
$3.11
3¢/gal Off
Shell in Portsmouth (900 Effingham St)

Shell in Portsmouth (900 Effingham St)

1.8 mi away --
Starts at
$3.14 $3.11/gal
$4.16
3¢/gal Off
Shell in Norfolk (4002 Granby St)

Shell in Norfolk (4002 Granby St)

2.3 mi away --
Starts at
$4.19 $4.16/gal
$4.15
11¢/gal back
BP in Norfolk (3210 Chesapeake Blvd)

BP in Norfolk (3210 Chesapeake Blvd)

2.5 mi away --
Starts at
$4.26 $4.15/gal
$3.92
3¢/gal Off
Millers in Norfolk (4902 Hampton Blvd)

Millers in Norfolk (4902 Hampton Blvd)

2.7 mi away --
Starts at
$3.95 $3.92/gal
$3.01
3¢/gal Off
Shell in Portsmouth (3500 High St)

Shell in Portsmouth (3500 High St)

3.5 mi away --
Starts at
$3.04 $3.01/gal
$4.19
11¢/gal back
BP in Norfolk (6135 Chesapeake Blvd)

BP in Norfolk (6135 Chesapeake Blvd)

3.9 mi away --
Starts at
$4.30 $4.19/gal
$4.01
9¢/gal back
Shell in Norfolk (500 N Military Hwy)

Shell in Norfolk (500 N Military Hwy)

4.2 mi away --
Starts at
$4.10 $4.01/gal
$4.08
4¢/gal back
7-ELEVEN in Norfolk (7431 Tidewater Dr)

7-ELEVEN in Norfolk (7431 Tidewater Dr)

4.4 mi away --
Starts at
$4.12 $4.08/gal
$3.76
3¢/gal Off
Shell in Norfolk (2750 N Military Hwy)

Shell in Norfolk (2750 N Military Hwy)

4.5 mi away --
Starts at
$3.79 $3.76/gal
$4.00
4¢/gal back
7-ELEVEN in Virginia Beach (841 S Military Hwy)

7-ELEVEN in Virginia Beach (841 S Military Hwy)

4.5 mi away --
Starts at
$4.04 $4.00/gal
$3.96
10¢/gal back
BP in Norfolk (3506 N Military Hwy)

BP in Norfolk (3506 N Military Hwy)

4.5 mi away --
Starts at
$4.06 $3.96/gal
12 Gas stations near Norfolk, VA

Gas stations near Norfolk, VA

Find top gas stations in or near Norfolk, VA. Get cashback up to 25¢ per gallon, using the Way app at your local gas station.

How to Guides

Frequently asked questions

What are gas prices in Norfolk, VA?
What are the three types of gas at the pump?
Can a gas car run diesel?

Completing your PayPal payment…

Securely returning you to checkout. This will only take a moment.

Completing your Venmo payment…

Securely returning you to checkout. This will only take a moment.