How to Make Long-Lasting Emergency Fire Starters Using Cotton Balls and Petroleum Jelly

Published on June 13, 2026

The Ultimate Low-Cost Survival Hack

Whether you are packing a bug-out bag, preparing for a weekend camping trip, or building an emergency winter kit for your car, being able to start a fire in damp or windy conditions is a critical life skill. A standard dry cotton ball burns up in about 30 seconds. However, when infused with petroleum jelly, that same cotton ball becomes a highly wind-resistant, waterproof fire starter that can burn intensely for up to 10 minutes. Here is how to make a batch of these lifesavers in under five minutes with zero mess.

What You Will Need

  • 10 to 15 100% cotton balls (make sure they are real cotton, not synthetic polyester fibers, which melt instead of burning)
  • Petroleum jelly (Vaseline or any generic equivalent)
  • A sandwich-sized zip-top plastic bag
  • A small airtight container (like an empty pill bottle, film canister, or small travel jar) for final storage

Step 1: Pack the Zip-Top Bag

To avoid getting sticky petroleum jelly all over your hands, use the plastic bag method. Place 10 to 15 dry cotton balls inside your sandwich bag. Add a generous tablespoon of petroleum jelly directly into the bag with the cotton balls.

Step 2: Massage and Infuse

Seal the bag, leaving a small amount of air inside. Using your hands from the outside of the bag, knead and massage the cotton balls. Work the petroleum jelly thoroughly into the fibers. This friction helps distribute the jelly evenly without making a mess on your countertop or hands.

Step 3: Check the "Dry Core" Balance

Crucial Tip: Do not over-saturate the cotton balls. If they are completely soaked through and greasy to the core, they will be very difficult to ignite with a spark. You want the outside to be saturated (which acts as the slow-burning fuel wick) and the very center of each cotton ball to remain dry and fluffy (which easily catches the initial spark or flame).

Step 4: Pack for Storage

Transfer your finished fire starters into your airtight storage container. A clean, empty medicine bottle or a small travel-sized cosmetic jar works perfectly. This keeps external moisture out and prevents the petroleum jelly from melting onto your other gear during hot summer days.

Step 5: How to Light Them in an Emergency

When you are ready to start your fire, do not try to light the greasy outside of the ball. Instead, pull one cotton ball out of your container and gently tear it open to expose the dry, fluffy inner fibers. Place it on your fire bed and strike your ferrocerium rod, match, or lighter directly onto the exposed dry fluff. It will ignite instantly and burn with a steady, strong flame for up to 10 minutes—giving you plenty of time to dry out and catch your kindling on fire, even in damp conditions.

← Explore more solutions