UPDATED: January 18, 2023

With the rising prices of commodities, almost everyone should practice frugal living. 

One way to save on household expenses is by choosing kerosene over propane. You can use your extra dollars on other necessary expenses, such as food products and utilities. Don’t worry, several gas stations sell kerosene, so there should be one near you.

We've searched the web for top recommendations on which gas stations sell kerosene. Keep on reading to learn about our top tip for saving money on kerosene. You don’t have waste time trying to figure things out on your own!

Where to buy kerosene at the pump near me?

You can use kerosene for different purposes, such as cooking, lighting, cleaning, and heating. But there are two types of kerosene: K-1 and K-2. K-1 has a low sulfur content, so it’s safer for household 

We compiled 18 gas stations that offer kerosene, so you know where to stop by.

1. 76 Gas Station

76 Gas Station started in 1932, and since then, it has provided drivers and households with high-quality gasoline products. It has more than 2,000 locations in the US.

You can find the nearest branch by visiting the chain’s Station Finder. Simply enter your location to use the map. 

So what kind of kerosene is sold at gas stations, such as 76 Gas Station?

They offer K-1 because it’s pure kerosene with low sulfur content. This quality makes K-1 suitable for domestic purposes. But if you use K-2, which has ten times more sulfur, you might be compromising your health.


It’s available in ARCO, which was founded in 1966 and had 1,500 branches in the US. You only need to enter your city, state, or zip code in the search box located in the website’s upper right corner.

The site accepts different payment options, such as fleet cards, prepaid gas cards, debit, and credit cards. You can buy one gallon of kerosene for $5.

3. BP

BP, a multinational oil and gas company based in London, started in 1909 and is currently one of the largest oil suppliers. Currently, there are over 6,000 BP stores in the US. You can find them on the company’s Locations page.

The company offers BP kerosene, a refined petroleum product suitable for lamps, heaters, and cookers.

You might need to visit the nearest station to know BP kerosene’s price.

4. Buc-ee’s

Buc-ee’s started in 1982 with a commitment to providing clean and friendly products for its customers. According to its website, the company offers diesel exhaust fluid (DEF) and ethanol-free fuel.

Aside from those mentioned on the website, you can buy kerosene from Buc-ee’s. It has more than 40 stores, which you can access by clicking “Locations” on the top menu. You can refine the search results by:

  • View all
  • Car wash
  • DEF
  • Ethanol-free fuel

You might need to go to the nearest Buc-ee’s to inquire about their K1 kerosene price per gallon.

5. Citgo

Is kerosene still available at Citgo? Yes, you can purchase kerosene for about $5 per gallon, which is the same price at ARCO.

Citgo Petroleum has been refining and transporting fuels, lubricants, and other petroleum products since 1910. It was founded in Bartlesville, Oklahoma, but now has more than 4,000 locations.

You can find the nearest Citgo by visiting their Station Locator page. Simply type your city or zip code.

6. Conoco

Conoco started in 1875 in Ogden, Utah, but its headquarters are located in Ponca City, Oklahoma. Now, there are about 2,000 Conoco stations in the US.

Find Conoco’s K1 kerosene prices near me by visiting their Station Finder.

You can save on certain products when you download the My Conoco app. The website also encourages its customers to answer a survey in exchange for free gas.  But we recommend reading the official rules before participating.

7. Family Express

Family Express is a convenience store chain offering snacks, beverages, and fuel. It started in 1975 in Valparaiso, Indiana. Now, the retail store chain has more than 70 locations across Indiana.

According to its website, the company only offers kerosene at select stores:

  • Hobart Interstate
  • Lowell
  • Laporte Pine Lake
  • Remington Downtown
  • Kersey
  • Lafayette US 52
  • Lafayette SR 38

Enter your zip code or city on their Store Locator page to find the nearest Family Express gas station.

8. GoMart

GoMart began in 1914 by supplying fuel to paddle boats. It currently has 124 stores in Ohio, Virginia, and West Virginia. You can search by city on the website’s Locator page, or you can turn on your phone’s location services.

When you click a store on the map, you’ll know if a certain location offers kerosene, food, car wash, auto diesel, and off-road diesel. Not all GoMart stores offer kerosene, so make sure to contact the branch near your neighborhood.

9. Lukoil

Lukoil is a multinational energy corporation based in Moscow, Russia. It has more than 2,000 petrol stations in the US and thousands more in other parts of the world. You can find a Lukoil near you by entering your address or choosing your route on the website’s Petrol Stations page.

Like other stores in this article, you need to call the gas station to know if they offer kerosene because not all locations have the said petroleum product.

10. Meijer

Meijer is a family-owned retailer with stores in six states, including Ohio, Michigan, Indiana, Kentucky, and Illinois. It has 240 supercenters, and you access their addresses by visiting the website’s Store Finder.

You also need to contact them or go to their branch to know Meijer’s kerosene prices. Most Meijer stations are open 24 hours a day, while gas station convenience stores are usually open from 5AM to 12AM.  

But Meijer Express Stations are open from 7AM to 9PM. Make sure to check their operating hours to avoid wasting your time.

11. Pilot Flying J

Pilot Flying J is one of the gas stations that sell kerosene in the US. Although it only started in 2001, the company has more than 700 locations in almost every US state.

You can search by city on their Locations page. Most stations are open 24 hours daily but have varying petroleum products, so you need to inquire whether kerosene is available.

You can participate in Pilot Flying J's Rewards Program to get discounts on food, beverage, fuel, and other items.

12. Road Ranger

Road Ranger has been running truck stops and convenience stores since 1984. Not only that, the company has supported local schools, police departments, and awareness organizations.

You can find the nearest Road Ranger by typing your city, state, or zip code on the Store Locations Map. When you click on a station, you’ll see its contact details and the products it offers. This page helps you check whether a location sells kerosene and inquire about its price.

13. Shell

Shell is one of the gas stations which sells kerosene at the pump. It’s an international energy company focusing on exploring and marketing oil and natural gas. 

Currently, Shell has more than 20,000 stations in all US states. So it’s likely that there’s a store near you. Simply enter your location on the website’s Station Locator page to know their address and contact number.

Make sure to check if the nearest Shell location offers kerosene to save time whenever you need to buy one.

14. Speedway

Speedway started in 1959 in Michigan. Now, it’s considered as the second largest convenience store chain in the US, with more than 3,900 locations. 

You can find a Speedway near you by visiting the Locations page. The website even lets you filter by fuel options, so it’s easy to know which stations offer kerosene.

Here’s a list of some Speedway stores where you can purchase kerosene:

  • 800 Brook Forest Avenue
  • 604 Armour Road
  • 2925 Riverstone Court

You can buy kerosene for about $4, which is cheaper than the other stores.

15. Sunoco

Since 1886, Sunoco has been distributing fuel to the US. Now, it has over 5,200 stations, making it one of the leading suppliers in the country.

Like Speedway, Sunoco’s website allows you to filter by service or product offers, such as:

  • Kerosene
  • Diesel
  • ATM
  • Car wash
  • Auto repair
  • Go Rewards

Simply type your state, zip code, or city on the website’s Gas Station Finder to know which Sunoco store is near you.

It also has the same price as Speedway because Sunoco offers its kerosene for $5.

16. Terrible Herbst

Terrible Herbst started in 1959 in Paradise, Nevada. Currently, the convenience store chain operates 176 stores across California, Nevada, Utah, and Arizona. 

You can buy gasoline, lubricating oils, and other petroleum products in their locations. Also, Terrible Herbst operates car wash, casinos, and taverns.

The chain also has a Social House app, which allows you to earn rewards. So if you plan to buy your kerosene in Terrible Herbst, it’s best to download the app to save money.

17. Texaco

Texaco was formerly known as Texas Company because it was founded in Beaumont, Texas, in 1902. Since then, it has been manufacturing fuels and lubricant products.

Now, the company operates more than 1,300 stores. You can find the nearest Texaco by visiting its Locations page. The website doesn’t show which stores offer kerosene and its price, so you might need to contact them.

18. Weigel’s

Weigel’s started as a farm in Wartburg, Tennessee, but now operates over 60 convenience stores in the East Tennessee region. You can find the nearest branch through their Locations page.

Aside from kerosene, you can get auto diesel, lottery tickets, ATMs, propane tanks, and food items at Wiegel’s.

Most gas stations don’t show kerosene prices, but you can always inquire regarding their cost and availability.

Where else can I purchase kerosene near me?

It’s inexpensive to buy kerosene at gas stations, but if you can’t find one near you, you can opt to shop at the following stores:

  • Ace Hardware
  • Amazon
  • Home Depot
  • Lowes
  • Menards
  • Tractor Supply Co.
  • Walmart

You’ve read it right, Home Depot offers kerosene, but there’s a huge difference in cost. Bulk kerosene prices in retail stores don’t make much difference, so it’s difficult to save money.

To compare, ARCO sells one gallon for $5, Speedway offers the same for $4, but Walmart and other retailers list kerosene for up to $20. They charge almost quadruple for the same item, so we recommend buying at a gas pump.

What gas stations don't sell kerosene?

We also compiled a list of stores that don’t offer kerosene, so you can easily plan your household shopping.

  • Chevron
  • Circle K
  • Marathon
  • Mobil
  • Phillips 66
  • Sam’s Club gas

How long will kerosene last?

This petroleum product has a shelf life of up to five years, provided that you store it in the original packaging. If not possible, you can also put it in an approved container. You can also use a fuel stabilizer to prevent bacteria and mold formation.

But if you want to try other products, is there a substitute for kerosene?

You can try the following:

  • Generic lamp oil
  • Biodiesel
  • Hydrotreated Vegetable Oils (HVO)

Know where to buy kerosene

Purchasing kerosene at gas stations can help you save a few dollars. You can buy it at 76 Gas Station, Speedway, ARCO, Sunoco, and other stores listed in this article. The price ranges only from $4 to $5, with possible discounts from reward programs.