Gas

There are no items available in your cart

Close

47+ Gas stations in Gresham, OR

Hide Map
Shell in Gresham (22300 SE Stark St)
3¢/gal Discount
Nearest

Shell in Gresham (22300 SE Stark St)

Diesel

1.0 mi away
Starts at
$5.69 $5.66/gal
Shell in Gresham (22300 SE Stark St)
22300 SE Stark StGreshamOregon97030USA
Shell in Gresham (18145 SE Division St)
3¢/gal Discount

Shell in Gresham (18145 SE Division St)

Regular, Mid-grade, Premium, Diesel

2.0 mi away
Starts at
$5.09 $5.06/gal
Shell in Gresham (18145 SE Division St)
18145 SE Division StGreshamOregon97236USA
Shell in Troutdale (25737 SE Stark St)
3¢/gal Discount

Shell in Troutdale (25737 SE Stark St)

Regular

2.1 mi away
Starts at
$5.29 $5.26/gal
Shell in Troutdale (25737 SE Stark St)
25737 SE Stark StTroutdaleOregon97060USA
Shell in Gresham (1467 SE Orient Dr)
3¢/gal Discount

Shell in Gresham (1467 SE Orient Dr)

Regular, Premium

2.2 mi away
Starts at
$5.09 $5.06/gal
Shell in Gresham (1467 SE Orient Dr)
1467 SE Orient DrGreshamOregon97080USA
Shell in Gresham (18031 SE Stark St)
3¢/gal Discount

Shell in Gresham (18031 SE Stark St)

Regular, Diesel

2.3 mi away
Starts at
$5.79 $5.76/gal
Shell in Gresham (18031 SE Stark St)
18031 SE Stark StGreshamOregon97233USA
Shell in Fairview (20800 NE Sandy Blvd)
3¢/gal Discount

Shell in Fairview (20800 NE Sandy Blvd)

Regular

2.8 mi away
Starts at
$5.29 $5.26/gal
Shell in Fairview (20800 NE Sandy Blvd)
20800 NE Sandy BlvdFairviewOregon97024USA
Shell in Gresham (1545 NE 181st Ave)
3¢/gal Discount

Shell in Gresham (1545 NE 181st Ave)

Regular

2.9 mi away
Starts at
$5.69 $5.66/gal
Shell in Gresham (1545 NE 181st Ave)
1545 NE 181st AveGreshamOregon97230USA
Shell in Portland (16331 SE Powell Blvd)
3¢/gal Discount

Shell in Portland (16331 SE Powell Blvd)

Regular

3.0 mi away
Starts at
$4.91 $4.88/gal
Shell in Portland (16331 SE Powell Blvd)
16331 SE Powell BlvdPortlandOregon97236USA
76 in Portland (2281 NE 181st Ave)
13¢/gal Cashback

76 in Portland (2281 NE 181st Ave)

Regular, Mid-grade, Premium, Diesel

3.1 mi away
Starts at
$5.00 $4.87/gal
76 in Portland (2281 NE 181st Ave)
2281 NE 181ST AVEPORTLANDOregon97230US
Shell in Troutdale (521 SW Halsey St)
3¢/gal Discount

Shell in Troutdale (521 SW Halsey St)

Regular, Premium, Diesel

3.2 mi away
Starts at
$4.99 $4.96/gal
Shell in Troutdale (521 SW Halsey St)
521 SW Halsey StTroutdaleOregon97060USA
Arco in Troutdale (790 NW Frontage Rd)
3¢/gal Discount + 7¢/gal Cashback

Arco in Troutdale (790 NW Frontage Rd)

Regular, Mid-grade, Premium, Diesel

3.3 mi away
Starts at
$4.36 $4.26/gal
Arco in Troutdale (790 NW Frontage Rd)
790 N W Frontage RoadTroutdaleOregon97060US
Arco in Troutdale (790 NW Frontage Rd)
11¢/gal Cashback

Arco in Troutdale (790 NW Frontage Rd)

Regular, Mid-grade, Premium, Diesel

3.3 mi away
Starts at
$4.36 $4.25/gal
Arco in Troutdale (790 NW Frontage Rd)
790 NW Frontage RdTroutdaleOregon97060USA
Gresham, OR
$5.66
3¢/gal Off
Shell in Gresham (22300 SE Stark St)

Shell in Gresham (22300 SE Stark St)

1.0 mi away --
Starts at
$5.69 $5.66/gal
$5.06
3¢/gal Off
Shell in Gresham (18145 SE Division St)

Shell in Gresham (18145 SE Division St)

2.0 mi away --
Starts at
$5.09 $5.06/gal
$5.26
3¢/gal Off
Shell in Troutdale (25737 SE Stark St)

Shell in Troutdale (25737 SE Stark St)

2.1 mi away --
Starts at
$5.29 $5.26/gal
$5.06
3¢/gal Off
Shell in Gresham (1467 SE Orient Dr)

Shell in Gresham (1467 SE Orient Dr)

2.2 mi away --
Starts at
$5.09 $5.06/gal
$5.76
3¢/gal Off
Shell in Gresham (18031 SE Stark St)

Shell in Gresham (18031 SE Stark St)

2.3 mi away --
Starts at
$5.79 $5.76/gal
$5.26
3¢/gal Off
Shell in Fairview (20800 NE Sandy Blvd)

Shell in Fairview (20800 NE Sandy Blvd)

2.8 mi away --
Starts at
$5.29 $5.26/gal
$5.66
3¢/gal Off
Shell in Gresham (1545 NE 181st Ave)

Shell in Gresham (1545 NE 181st Ave)

2.9 mi away --
Starts at
$5.69 $5.66/gal
$4.88
3¢/gal Off
Shell in Portland (16331 SE Powell Blvd)

Shell in Portland (16331 SE Powell Blvd)

3.0 mi away --
Starts at
$4.91 $4.88/gal
$4.87
13¢/gal back
76 in Portland (2281 NE 181st Ave)

76 in Portland (2281 NE 181st Ave)

3.1 mi away --
Starts at
$5.00 $4.87/gal
$4.96
3¢/gal Off
Shell in Troutdale (521 SW Halsey St)

Shell in Troutdale (521 SW Halsey St)

3.2 mi away --
Starts at
$4.99 $4.96/gal
$4.26
10¢/gal back
Arco in Troutdale (790 NW Frontage Rd)

Arco in Troutdale (790 NW Frontage Rd)

3.3 mi away --
Starts at
$4.36 $4.26/gal
$4.25
11¢/gal back
Arco in Troutdale (790 NW Frontage Rd)

Arco in Troutdale (790 NW Frontage Rd)

3.3 mi away --
Starts at
$4.36 $4.25/gal
12 Gas stations near Gresham, OR

Gas stations near Gresham, OR

Find top gas stations in or near Gresham, OR. 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 Gresham, OR?
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.