Skip to content
Yes, you’re on MoneyPantry! We’ve updated our design—hope you like it!

15+ Gas Stations That Sell Kerosene Near Me (2026 List + Prices Under $6/Gallon)

Advertisements

Here's where to buy Kerosene near you (list of gas stations that sell Kerosene and the opens that don't!)...

If you’re wondering where to buy kerosene near you, the gas station should be your first stop.

While a gallon of K-1 kerosene can cost over $10 at a hardware store, many gas stations sell it directly from the pump for as little as $4 to $5 per gallon.

That’s a huge savings for anyone who needs kerosene (to use for heaters, lamps, etc.).

Kerosene (we’re talking about the most common type of kerosene which is K-1) is a light fuel oil derived from distilling petroleum, is used in heaters, lamps, and sometimes for cleaning greasy surfaces.

Whether you need it regularly or occasionally, knowing which gas stations carry kerosene can save you money because a gas station is indeed one of the cheapest places to get it.

The problem is, not all stations carry it.

So, which gas stations sell Kerosene near you?

To save you time and trips, this guide breaks down which major gas station chains sell kerosene, typical prices, and how to find a working pump near you right now.

Check out the table below for a quick snapshot so you’ll know exactly what to expect before you go.

The Best Places to Buy Kerosene Near You (Quick Answer)

  • Cheapest Option (at the Pump): Sunoco and Speedway — both have online locators with a kerosene filter so you can see exactly which stations near you have a working pump.
  • Other Gas Stations (Call First): Shell, Citgo, ARCO, Conoco, and 76 often sell K‑1 kerosene, but availability varies by location. A quick call saves a wasted trip.
  • Backup Option (More Expensive): Home Depot, Lowe’s, Tractor Supply Co., Ace Hardware, and Walmart sell pre‑packaged 1‑K kerosene, but prices are usually $10–$15 per gallon vs. $4–$6 at the pump.

Gas Stations That Sell Kerosene (How to Buy at Each Chain)

To help you quickly compare your options, here’s a simple breakdown of how each major gas station chain sells kerosene and what you can expect before you go.

Gas StationPump or Inside?Typical PriceSpecial Notes
SunocoPump$4–$5/galLocator has kerosene filter
SpeedwayPump$4–$6/galLocator has kerosene filter
CitgoPump~$5/galAvailability varies by location
ARCOPump$4–$6/galMany locations; call first
76Pump$4–$6/galNot all locations; call ahead
ConocoPump$4–$6/galSelect stations only
Buc-ee’sPump$4–$6/galLimited locations
Family ExpressPump$4–$6/galIndiana only
Go-MartPump$4–$6/galKY/OH/VA/WV; call first
LukoilPump$4–$6/galMostly Northeast
MeijerInside$10–$15/galPre-packaged only
Pilot Flying JPump$4–$6/galTravel centers
Road RangerPump$4–$6/galMidwest + TX
ShellPump$4–$6/galNot all stations
Terrible HerbstPump$4–$6/galSouthwest; call first
TexacoPump$4–$6/galCall ahead
Weigel’sPump$4–$6/galEastern Tennessee

Where Can I Find the Cheapest Kerosene? (Price Comparison)

The price you pay for kerosene can vary dramatically depending on where you buy it.

Getting it from the pump at a gas station is by far the most affordable option.

Here is a quick price comparison based on our research:

Purchase LocationAverage Price Per GallonNotes
Gas Stations (at the pump)$4 – $6The cheapest and most economical option.
Hardware / Farm Supply Stores$10 – $15Sold in pre-packaged 1-gallon or 5-gallon containers.
Online (e.g., Amazon)$15 – $25+Usually only available in smaller, 1-quart bottles.

Please keep in mind that Kerosene prices can and do change all the time because of the market conditions and regional factors. So by the time you read this post, the prices may have changed .

To get the best deal, make sure to call your local gas station ahead of time or check their current prices online before making a trip.

Advertisements

Gas Stations that Sell Kerosene Near You

One of the best places to buy kerosene cheap is a gas station pump.

So, if you need kerosene for your heater or lamp and you’re looking to save a few bucks, it makes total sense to head on over to a gas station near you.

While not every location carries it, many major chains do.

So make sure you call ahead to make sure that the particular gas station you plan to visit does indeed sell kerosene. Some places will only sell it at select locations. You may also be able to find this out on the gas station’s website.

With that said, here are, major gas stations where you can buy kerosene.

1. 76 Gas Station

There are about 1,800 76 gas station locations across the country. Not all offer kerosene for sale at the pump, so make sure you call ahead to ask at the location you plan to visit.

2. ARCO

ARCO has more than 1,300 gas stations and many of them sell kerosene. Not all of the locations sell kerosene at the pump though, so make sure you call ahead and enquire. You can find ARCO stations near you using the locator page linked in the section heading – you can choose your region like Southwest, Northwest, East of the Rockies, and Mexico.

3. Buc-ee’s

Buc-ee’s has around 40 gas stations and travel center locations in Alabama, Florida, Georgia, and Texas. Make sure you give the station you plan to visit a call to ensure they do indeed sell kerosene at that particular location.

4. Citgo

Citgo has around 5,000 gas stations in 30 states. Price per gallon is only around $5 at Citgo stations. I would recommend asking ahead of time to see if the location you plan to visit does sell kerosene at the pump.

5. Conoco

You can buy kerosene at the pump at some Conoco locations. Conoco has about 2,000 locations across the country. Again, it can be a good idea to give the station a quick call to ask.

6. Family Express

Family Express is another place where you can purchase kerosene. The company has more than 70 gas stations and convenience stores in Indiana. Make sure you call to check if the location you plan to visit sells kerosene.

7. Go-Mart

Go-Mart has around 100 gas and convenience stores in Kentucky, Ohio, Virginia, and West Virginia. Ask at the station to find out if they do indeed sell kerosene at that particular location.

8. Lukoil

You can get kerosene at some Lukoil gas stations. Give the station a call before your visit to make sure that particular location does offer kerosene for sale.

9. Meijer

Meijer has around 200 gas stations and grocery stores in the Midwest. You may be able to purchase kerosene at a Meijer gas station near you. Just check that gasoline is sold at the specific station you plan to visit by giving them a call.

10. Pilot Flying J

Pilot Flying J sells kerosene at some of its locations. So, get in touch to find out before you head out. The company has around 750 travel centers in more than 40 states.

11. Road Ranger

You may be able to purchase kerosene at some Road Ranger locations. Road Ranger has more than 40 convenience and travel centers in Arkansas, Illinois, Indiana, Iowa, Missouri, Texas, and Wisconsin. You can get in touch with the particular station you plan to visit to find out if it sells kerosene.

12. Shell

Shell has around 25,000 gas stations throughout the country, so it’s likely you have a location near you that sells kerosene. Again, not all locations will sell it, so make sure you get in touch first to enquire.

13. Speedway

Speedway is another chain that sells kerosene at some of its locations. Speedway has around 3,900 gas stations and convenience stores nationwide. Not all Speedway stations sell kerosene at the pump. But, handily enough, Speedway actually allows you to filter its locations by ones that offer kerosene. This is so useful. So, make sure you use the locator page linked in the section heading to find out if there’s a station near you that sells kerosene.

14. Sunoco

Sunoco has more than 5,000 locations in more than 30 states. It’s one of the cheapest places to buy kerosene. The price per gallon is only about $4.

Not all Sunoco locations sell kerosene at the pump, but, conveniently, the Sunoco store locator on the company’s website actually allows you to filter gas stations by those that offer kerosene. So, make sure you check the kerosene option on the store locator page to find stations that sell it near you. Since some locations may not show up on the map when the kerosene option is checked, you could consider giving the station a call to enquire.

15. Terrible Herbst

Another place where you may be able to purchase kerosene is Terrible Herbst. Most of its locations are in the southwest. The company operates more than 100 gas stations and convenience stores in Arizona, California, Nevada, and Utah.

Give your nearby station a call to see if it does indeed sell kerosene.

16. Texaco

Next, we have Texaco. There are around 1,300 Texaco stations nationwide. Not all locations sell kerosene, so call the station you want to visit ahead of time to enquire.

17. Weigel’s

Weigel’s has around 70 convenience store locations in eastern Tennessee. Call the station you plan to visit to see whether it offers kerosene for sale at the pump.

Gas Stations with Kerosene Availability and Location Stats

Finding kerosene at gas stations can be tricky since availability varies by location and region.

To make it easier for you, I made a handy table listing popular gas station chains, their approximate number of locations, coverage areas, and notes on kerosene availability to help you plan your next purchase.

Gas StationApprox. LocationsStates/Regions CoveredKerosene Availability
761,800+NationwideNot all locations; call ahead
ARCO1,300+Mainly Western U.S.Many sell kerosene; call to confirm
Buc-ee’s~40AL, FL, GA, TXLimited locations; call ahead
Citgo5,000+30+ statesMany sell kerosene; call ahead
Conoco~2,000NationwideSelect locations only; call to confirm
Family Express~70IndianaRegional chain; verify by calling
Go-Mart~100KY, OH, VA, WVLimited locations; call ahead
LukoilVariesMostly NortheastLimited availability; call individual station
Meijer~200MidwestSelect stations; confirm availability
Pilot Flying J~75040+ statesSome locations; call ahead
Road Ranger40+AR, IL, IN, IA, MO, TX, WISome locations; call ahead
Shell25,000+NationwideNot all locations; call ahead
Speedway3,900+NationwideSome locations; use locator or call
Sunoco5,000+30+ statesMany sell kerosene; call ahead
Terrible Herbst100+AZ, CA, NV, UTMost locations; call ahead
Texaco1,300+NationwideSelect locations; call ahead
Weigel’s~70Eastern TennesseeCall to confirm availability

What Gas Stations DON’T Sell Kerosene?

Sadly, many gas stations don’t sell kerosene at most of their locations so if you are in need of the oil for your lamp or heater, you’ll be out of luck. Try the ones on our post above to get kerosene near you.

As I said, lots of stations may sell gasoline and diesel, but not kerosene.

Here are some stations that DO NOT sell kerosene:

  • BP
  • 7-Eleven
  • Chevron
  • Marathon
  • Kwik Trip
  • Mobil
  • Wawa
  • Phillips 66
  • QuikTrip
  • Valero

Hardware & Farm Supply Stores (Your “Plan B” Option)

If you can’t find a gas station with a working kerosene pump near you, your next best bet is a local hardware or farm supply store.

You will pay a higher price (often over $10 a gallon), and it will come in pre-packaged 1-gallon or 5-gallon containers, but it’s a very reliable backup option.

The Home Depot

You can almost always find 1-K kerosene in cans in the heaters or fuel aisle at any Home Depot. It’s a reliable, though more expensive, source.

Lowe’s

Similar to Home Depot, Lowe’s consistently stocks 1-gallon and 5-gallon jugs of K-1 kerosene, especially during the fall and winter months.

Tractor Supply Co.

This is one of the best retail options. Because their customer base is often rural, Tractor Supply Co. is a very reliable source for pre-packaged kerosene all year round.

Other Retailers to Check

You can also find pre-packaged kerosene at other major retailers, especially in their hardware or outdoor sections:

  • Ace Hardware
  • Menards
  • Walmart

Where to Buy 5-Gallon Kerosene Containers & Get Bulk Refills

In most cases when you are searching for kerosene you aren’t just looking for a single gallon; you are looking for a standard 5-gallon container to get you through the season.

Here’s what you need to know about buying and refilling these larger containers.

Where Can I Buy a 5-Gallon Kerosene Can?

The first thing you need is a blue, DOT-approved kerosene container.

You absolutely cannot use a red gasoline can or any other unapproved container to transport kerosene from the pump.

You can buy these sturdy blue cans at almost any major hardware or farm supply store, including:

  • The Home Depot
  • Lowe’s
  • Tractor Supply Co.
  • Ace Hardware
  • Walmart (in the hardware section)

Best Places for Bulk Refills

Once you have your 5-gallon can, the cheapest way to fill it is at one of the gas station pumps listed in our guide above.

All of them will allow you to fill an approved container.

While you can also buy pre-filled 5-gallon cans at stores like Home Depot, it is significantly more expensive than filling it yourself at the pump.

💡 Pro-Tip for Safe Transport: When transporting a full 5-gallon can in your vehicle, always keep it upright and secure it so it cannot tip over. Place it in the trunk or truck bed if possible, and make sure to leave some room in the cab for ventilation.

How to Find Kerosene Near You: A 3-Step Guide

Driving around hoping to find a working kerosene pump is a waste of gas and time. Here is a simple, three-step process to find exactly what you’re looking for in just a few minutes.

Step 1: Check the Best Online Locators First

Before you do anything else, use the two gas station locators that have a dedicated kerosene filter. This is the fastest and most reliable way to find a pump.

If you find a location through these tools, you still need to proceed to Step 2.

Step 2: Always Call the Station Before You Go

Just because a station has a pump doesn’t mean it’s working or that they haven’t run out.

A quick 30-second phone call can save you a completely wasted trip.

Simply call and say something like:

“Hi, I’m just calling to quickly check if you have K-1 kerosene available at the pump today and if the pump is currently working. What’s your current price per gallon?”

This way you can make sure they have the kind of kerosene you want and how much they sell it for before you waste your time and gas driving done there.

Step 3: Use Google Maps with the Right Search Query

If the dedicated locators don’t show anything, your next best bet is Google Maps.

But don’t just search for “gas stations.”

Open the app and search for more specific, targeted phrases like:

  • “kerosene at the pump near me”
  • “gas stations with k1 kerosene”

This will usually show you smaller, independent gas stations that the big brand locators miss.

K-1 vs. K-2 Kerosene: What’s the Difference and Why It Matters

When you’re shopping for kerosene, especially at a pump, you’ll see it labeled as either “1-K” or “2-K.”

It is really important that you know the difference, as using the wrong type in an indoor heater can be dangerous.

1-K Kerosene (The One You Want)

This is the purest grade of kerosene.

It has been refined to reduce its sulfur content, which means it burns much cleaner and with far fewer odors or fumes.

1-K kerosene is the only type of kerosene that is safe to use in indoor portable heaters and lamps.

All of the gas stations and stores listed in this guide sell this grade.

⚠️ Crucial Safety Warning: Never, ever use 2-K kerosene in an unvented indoor heater. It can release harmful pollutants into your home and is a serious safety risk.

2-K Kerosene

This grade has a higher sulfur content.

While it’s fine for use in outdoor devices or in “vented” appliances (like a furnace that has an exhaust pipe leading outside), it is not safe for indoor, unvented use.

This type is much less common at commercial gas stations.

Frequently Asked Questions About Buying Kerosene

If you still have questions about where to buy kerosene, how much it costs, or what type to get, this FAQ section covers the most common concerns to help you find the best options near you.

What gas stations sell kerosene near me?

The top national gas station chains that sell K-1 kerosene include Sunoco, Speedway, Shell, Citgo, and ARCO. For your best chance, use the online store locators for Sunoco and Speedway, as they both have a “kerosene” filter to help you find an exact location.

Where can I get kerosene near me right now?

You can usually find kerosene at gas stations like Sunoco, Speedway, and Citgo. Use their online station locators and call ahead to confirm availability.

How much does kerosene cost per gallon near me?

At the pump at a gas station, kerosene is very cheap, typically between $4 and $6 per gallon. If you buy it pre-packaged in a can from a hardware store like Home Depot, the price is much higher, usually $10 to $15 per gallon.

Can I buy kerosene at Walmart or Home Depot?

Yes, you can buy kerosene at both Walmart and Home Depot, though it’s usually more expensive than at gas stations.

What is kerosene used for?

Kerosene is primarily used as fuel for heaters and lamps. It’s also sometimes used as a cleaning solvent for oily or greasy surfaces.

What type of kerosene is sold at gas stations?

Most stations sell K-1 kerosene, which is suitable for heaters and lamps.

What is K-1 kerosene used for?

K-1 is the highest and purest grade of kerosene. Because it burns very cleanly with minimal odor, it is the only type recommended for use in indoor, unvented portable heaters and lamps.

Do I need a special container for kerosene?

Yes. You must use a container that is specifically designated and approved for kerosene. These containers are always colored blue to distinguish them from red gasoline cans and yellow diesel cans. You can buy blue kerosene cans at any hardware or farm supply store.

How to safely store kerosene?

Store kerosene in a well-ventilated area away from heat sources and open flames. Use approved containers, keep the lid tightly sealed, and label the container clearly.

Is kerosene available 24/7 at gas stations?

Even if the gas station is open 24/7, kerosene pumps may not always be operational. It’s best to call ahead.

Is kerosene the same as diesel fuel?

No, they are not the same, though they are related. Both are distilled from petroleum, but kerosene is a lighter, more refined fuel. Diesel fuel is heavier and has a higher energy density.

Can I put kerosene in my diesel truck?

It is not recommended. While older diesel engines could sometimes run on a mix, modern diesel engines are highly sensitive. Using kerosene can damage fuel injectors and pumps, and may void your vehicle’s warranty.

Is kerosene the same as heating oil?

No, kerosene and heating oil are different. Kerosene (K-1) is lighter, burns cleaner, and is commonly used for portable heaters and lamps, while heating oil is heavier and used mainly for residential heating systems.

How long does kerosene last in storage?

When stored properly in a sealed, approved (blue) container in a cool, dark place, K-1 kerosene can last for up to five years.

How to dispose of kerosene properly?

Dispose of kerosene at a hazardous waste collection site or follow your local regulations. Never pour it down drains, on the ground, or into water sources.

Closing Thoughts: Where to Buy Kerosene Near You

If you need kerosene for your lamp, heater, or cleaning, getting it from a gas station can save you some money.

Lots of big gas station chains sell kerosene at some of their spots, usually cheaper than stores.

Just make sure to call ahead to check if the location near you actually has kerosene. While you’re at it, ask how much it costs so you’re not surprised.

So, if you’ve been wondering “Where can I buy kerosene near me?” try the gas stations and stores on our list. It’s a simple way to find kerosene close by and save a few bucks.

Lauren Bennett
About the Author
Lauren Bennett

Lauren Bennett is a UK-based personal finance writer specializing in budgeting, frugal living, and side hustles. Her work focuses on practical, actionable strategies for everyday people looking to stretch their income further. ✅ Edited & Fact-Checked by Saeed Darabi, Founder of MoneyPantry.

View all posts by Lauren Bennett →

Discussion (6)

  1. Deanna Adams
    Deanna Adams

    BP gas station in Buchanan, MI DOES sell kerosene at the pump.

    1. Saeed
      Saeed

      Thank you for sharing it Deanna. Good to know.

  2. Margaret Smitn
    Margaret Smitn

    Stations in South Carolina sell it also for 7.59 a gallon, how cheap is that?

  3. Mike Miller
    Mike Miller

    Marathon stations in and around New Tazewell/Tazewell, TN runs between $5.76 – $6.50 a gallon.

  4. D Wheat
    D Wheat

    These gas stations in Michigan do not have kerosene, your listings are completely inaccurate.

    1. Saeed Darabi

      Thanks for pointing that out. The article doesn’t claim every single location in Michigan carries kerosene. It lists brands where kerosene is sometimes available, and it specifically mentions that availability varies by station and recommends calling ahead before going. Many chains only sell it at select locations. I appreciate you flagging your experience, and I’ll add a clearer note to make that even more obvious for readers.

Share your thoughts

Keep Reading

You Might Be Interested In These

Need urgent financial help? Free resources for food, housing, bills & more.

📩 Get Free Money Tips — Join the Newsletter