Short Answer

While you can typically find kerosene at hardware stores, there aren’t many gas station chains that sell it. Sunoco, Speedway, ARCO, and Citgo are the only four gas stations we found that consistently sell kerosene at the pump. For more about getting kerosene at a gas station, see below.

Gas Stations That Sell Kerosene

Kerosene, sometimes called paraffin oil, is used to fuel lamps, heaters, and even stoves. The most commonly used and sold type of kerosene is K-1.[1]

The following gas stations sell kerosene at the pump at select locations, and all locations require that you bring your own kerosene can. To find out if a location near you sells kerosene, if you can’t filter the search options online to find a location that sells it, you can call the gas station directly to ask. We’ve ordered the list below starting with the most cost-effective options.

1. Speedway

  • Price per gallon: About $4[2]
  • Find a Sunoco (Sunoco has a kerosene option on its store locator; however, we found that some locations that sell kerosene do not show up on the map when the option is checked.)

3. ARCO

4. Citgo

Note: You’re more likely to find kerosene at places like Walmart, The Home Depot, and other hardware stores. However, we found that the price per gallon can be nearly double the prices listed above at the pump; Menards and Walmart sell kerosene for about $10 per gallon.

Gas Stations That Do Not Sell Kerosene

During our research, we found a number of gas stations that do not usually sell kerosene. Note that while we did contact multiple locations for each of the gas station chains listed below, it is possible that individual locations near you may sell kerosene.

  • 7-Eleven
  • BP
  • Chevron
  • Kwik Trip
  • Marathon
  • Mobil
  • Phillips 66
  • Shell
  • QuikTrip
  • Valero (Note: Valero produces kerosene but does not sell it to customers at the pumps.[5])
  • Wawa

For more about how to pay for kerosene or fuel at the pump, see our lists of gas stations that take credit cards, PayPal, and Apple Pay.

  1. https://www.eia.gov/tools/glossary/index.php?id=kerosene[]
  2. Speedway customer service (800) 643-1948)
  3. Find a Speedway (Speedway has a kerosene option on its store locator. Select kerosene under “Fuel Options” or “Location Amenities.”)
  4. 2. Sunoco


This Season

2 comments


  • YesHi

    This is inaccurate. Speedway does indeed sell Kerosene.

    • First Quarter Finance logo
      First Quarter Finance | Lindsey Desmet

      Thank you for bringing this to our attention, YesHi! We have updated our article to include Speedway in the list of gas stations that do sell kerosene.