Gas

There are no items available in your cart

Close

4+ Gas stations in Hayward, MN

Hide Map
Casey's in Albert Lea (2222 E Main St)
10¢/gal Cashback

Casey's in Albert Lea (2222 E Main St)

Regular, Mid-grade, Premium, Diesel

4.6 mi away
Starts at
$4.08 $3.98/gal
Casey's in Albert Lea (2222 E Main St)
2222 E Main StAlbert LeaMinnesota56007USA
Freeborn County Coop in Hayward (21113 810th Ave)
Nearest

Freeborn County Coop in Hayward (21113 810th Ave)

0.8 mi away
Freeborn County Coop in Hayward (21113 810th Ave)
21113 810th AveHaywardMinnesota56043USA
Love's Travel Stop in Albert Lea (2751 E Main St)

Love's Travel Stop in Albert Lea (2751 E Main St)

3.6 mi away
Love's Travel Stop in Albert Lea (2751 E Main St)
2751 E Main StAlbert LeaMinnesota56007USA
Petro in Albert Lea (820 Happy Trails Ln)

Petro in Albert Lea (820 Happy Trails Ln)

Regular, Premium, Diesel, E85

3.7 mi away
Starts at
$2.92/gal
Petro in Albert Lea (820 Happy Trails Ln)
820 Happy Trails LnAlbert LeaMinnesota56007USA
Hayward, MN
$3.98
10¢/gal back
Casey's in Albert Lea (2222 E Main St)

Casey's in Albert Lea (2222 E Main St)

4.6 mi away --
Starts at
$4.08 $3.98/gal
$-.--
Freeborn County Coop in Hayward (21113 810th Ave)

Freeborn County Coop in Hayward (21113 810th Ave)

0.8 mi away --
$-.--
Love's Travel Stop in Albert Lea (2751 E Main St)

Love's Travel Stop in Albert Lea (2751 E Main St)

3.6 mi away --
$2.92
Petro in Albert Lea (820 Happy Trails Ln)

Petro in Albert Lea (820 Happy Trails Ln)

3.7 mi away --
Starts at
$2.92/gal
4 Gas stations near Hayward, MN

Gas stations near Hayward, MN

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