Gas

There are no items available in your cart

Close

99+ Gas stations in Sterling heights, MI

Hide Map
BP in Sterling Heights (39025 VAN DYKE AVE)
Nearest

BP in Sterling Heights (39025 VAN DYKE AVE)

Regular, Mid-grade, Premium, Diesel

0.0 mi away
Starts at
$4.29/gal
BP in Sterling Heights (39025 VAN DYKE AVE)
39025 VAN DYKE AVESterling HeightsMichigan48313USA
Shell in Sterling Heights (39600 Van Dyke Ave)
3¢/gal Discount

Shell in Sterling Heights (39600 Van Dyke Ave)

Regular, Premium, Diesel, Mid-grade

0.3 mi away
Starts at
$4.39 $4.36/gal
Shell in Sterling Heights (39600 Van Dyke Ave)
39600 Van Dyke AveSterling HeightsMichigan48313USA
BP in Sterling Heights (40375 Utica Rd)
14¢/gal Cashback

BP in Sterling Heights (40375 Utica Rd)

Regular, Mid-grade, Premium, Diesel

1.2 mi away
Starts at
$4.99 $4.85/gal
BP in Sterling Heights (40375 Utica Rd)
40375 UTICA RDSterling HeightsMichigan48313USA
BP in Sterling Heights (5955 18 Mile Rd)
15¢/gal Cashback

BP in Sterling Heights (5955 18 Mile Rd)

Regular, Mid-grade, Premium, Diesel

1.4 mi away
Starts at
$4.88 $4.73/gal
BP in Sterling Heights (5955 18 Mile Rd)
5955 18 MILE RDSterling HeightsMichigan48314USA
Shell in Sterling Heights (11541 E 15 Mile Rd)
3¢/gal Discount

Shell in Sterling Heights (11541 E 15 Mile Rd)

Regular, Mid-grade, Premium

2.2 mi away
Starts at
$4.09 $4.06/gal
Shell in Sterling Heights (11541 E 15 Mile Rd)
11541 E 15 Mile RdSterling HeightsMichigan48312USA
Shell in Sterling Heights (3951 Metro Pkwy)
3¢/gal Discount

Shell in Sterling Heights (3951 Metro Pkwy)

Regular, Diesel, Mid-grade, Premium

2.3 mi away
Starts at
$4.59 $4.56/gal
Shell in Sterling Heights (3951 Metro Pkwy)
3951 Metro PkwySterling HeightsMichigan48310USA
Shell in Sterling Heights (36950 Dequindre)
3¢/gal Discount

Shell in Sterling Heights (36950 Dequindre)

Regular, Diesel

3.2 mi away
Starts at
$5.39 $5.36/gal
Shell in Sterling Heights (36950 Dequindre)
36950 Dequindre RdSterling HeightsMichigan48310USA
Shell in Troy (2970 E Long Lake Rd)
3¢/gal Discount

Shell in Troy (2970 E Long Lake Rd)

Regular, Mid-grade, Premium

3.2 mi away
Starts at
$4.19 $4.16/gal
Shell in Troy (2970 E Long Lake Rd)
2970 E Long Lake RdTroyMichigan48085USA
Shell in Utica (11229 Hall Rd)
3¢/gal Discount

Shell in Utica (11229 Hall Rd)

Regular, Diesel

3.2 mi away
Starts at
$4.29 $4.26/gal
Shell in Utica (11229 Hall Rd)
11229 Hall RdUticaMichigan48317USA
Speedway in Sterling Heights (13555 E 14 Mile Rd)
4¢/gal Cashback

Speedway in Sterling Heights (13555 E 14 Mile Rd)

Regular, Mid-grade, Premium, Diesel

3.6 mi away
Starts at
$4.40 $4.36/gal
Speedway in Sterling Heights (13555 E 14 Mile Rd)
13555 East 14 Mile RdSterling HeightsMichigan48312US
Speedway in Sterling Heights (13555 E 14 Mile Rd)
4¢/gal Cashback

Speedway in Sterling Heights (13555 E 14 Mile Rd)

Regular, Mid-grade, Premium, Diesel

3.6 mi away
Starts at
$4.40 $4.36/gal
Speedway in Sterling Heights (13555 E 14 Mile Rd)
13555 14 Mile RdSterling HeightsMichigan48312USA
BP in Warren (4040 E 14 Mile Rd)
8¢/gal Cashback

BP in Warren (4040 E 14 Mile Rd)

Regular, Mid-grade, Premium, Diesel

3.6 mi away
Starts at
$4.30 $4.22/gal
BP in Warren (4040 E 14 Mile Rd)
4040 E 14 MILE RDWarrenMichigan48092USA
Sterling heights, MI
$4.29
BP in Sterling Heights (39025 VAN DYKE AVE)

BP in Sterling Heights (39025 VAN DYKE AVE)

0.0 mi away --
Starts at
$4.29/gal
$4.36
3¢/gal Off
Shell in Sterling Heights (39600 Van Dyke Ave)

Shell in Sterling Heights (39600 Van Dyke Ave)

0.3 mi away --
Starts at
$4.39 $4.36/gal
$4.85
14¢/gal back
BP in Sterling Heights (40375 Utica Rd)

BP in Sterling Heights (40375 Utica Rd)

1.2 mi away --
Starts at
$4.99 $4.85/gal
$4.73
15¢/gal back
BP in Sterling Heights (5955 18 Mile Rd)

BP in Sterling Heights (5955 18 Mile Rd)

1.4 mi away --
Starts at
$4.88 $4.73/gal
$4.06
3¢/gal Off
Shell in Sterling Heights (11541 E 15 Mile Rd)

Shell in Sterling Heights (11541 E 15 Mile Rd)

2.2 mi away --
Starts at
$4.09 $4.06/gal
$4.56
3¢/gal Off
Shell in Sterling Heights (3951 Metro Pkwy)

Shell in Sterling Heights (3951 Metro Pkwy)

2.3 mi away --
Starts at
$4.59 $4.56/gal
$5.36
3¢/gal Off
Shell in Sterling Heights (36950 Dequindre)

Shell in Sterling Heights (36950 Dequindre)

3.2 mi away --
Starts at
$5.39 $5.36/gal
$4.16
3¢/gal Off
Shell in Troy (2970 E Long Lake Rd)

Shell in Troy (2970 E Long Lake Rd)

3.2 mi away --
Starts at
$4.19 $4.16/gal
$4.26
3¢/gal Off
Shell in Utica (11229 Hall Rd)

Shell in Utica (11229 Hall Rd)

3.2 mi away --
Starts at
$4.29 $4.26/gal
$4.36
4¢/gal back
Speedway in Sterling Heights (13555 E 14 Mile Rd)

Speedway in Sterling Heights (13555 E 14 Mile Rd)

3.6 mi away --
Starts at
$4.40 $4.36/gal
$4.36
4¢/gal back
Speedway in Sterling Heights (13555 E 14 Mile Rd)

Speedway in Sterling Heights (13555 E 14 Mile Rd)

3.6 mi away --
Starts at
$4.40 $4.36/gal
$4.22
8¢/gal back
BP in Warren (4040 E 14 Mile Rd)

BP in Warren (4040 E 14 Mile Rd)

3.6 mi away --
Starts at
$4.30 $4.22/gal
12 Gas stations near Sterling heights, MI

Gas stations near Sterling heights, MI

Find top gas stations in or near Sterling heights, MI. 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 Sterling heights, MI?
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.