top of page
Fuel truck

About Us

McMahon Oil is a family-owned and operated fuel delivery business, headquartered in Glenwood, MN.  McMahon Oil took its roots back in 1975 when Jim McMahon opened a service station in Glenwood (Jim's Skelly, later Jim's Mobil).  Six years later, he began delivering bulk fuel products to businesses, farmers, and homeowners in the Pope County area; in 1995, he added propane to his delivery services.  After 25 years, Jim decided to sell the service station so he could better focus on the growing demands of his fuel and propane divisions.

John, Jim's eldest son, spent much of his childhood at the service station.  He could be found there after school, changing oil on vehicles, or answering phones and ringing customers up.  In his younger years, John played a large role in their marketing efforts, through newspaper and radio advertisements.  In 2014, John decided to return to Glenwood to take over the family business.  He is happy to be back in the area and excited to continue serving McMahon Oil customers with the high level of customer service that they have all come to trust

Though the petroleum industry is an ever-evolving trade that has undergone many changes in recent years, McMahon Oil continuously strives to build and strengthen their relationships with their customers by treating each and every one as if they were a part of the family.

Our Service Area

56226 - Clontarf

56244 - Hancock

56289 - Sunburg

56308 - Alexandria

56312 - Belgrade

56315 - Brandon

56316 - Brooten

56319 - Carlos

56323 - Cyrus

56325 - Elrosa

56327 - Farwell

56332 - Garfield

56334 - Glenwood

56339 - Hoffman

56343 - Kensington

56349 - Lowry

56354 - Miltona

56355 - Nelson

56360 - Osakis

56378 - Sauk Centre

56381 - Starbuck

56385 - Villard

56389 - West Union

Your location not listed?  Give us a call to see if we can help you anyways!

bottom of page