Kerosene does evaporate at room temperature, though very slowly. Spilling kerosene on any surface can stay there for a very long period if you don’t clean it. Even after wiping, kerosene will leave a powerful smell that will last a long time. Here are some ways to remove kerosene from different surfaces as the standard methods won’t work: 1. Use sand to soak up the spillage and a very strong spillage afterward. Don’t use a lot of water when cleaning to avoid spreading kerosene.  2. Use a sponge to soak up kerosene and then clean with a strong detergent. 3. Machine wash or apply a mixture of baking soda and water if kerosene spilled on a fabric that soaked it up. Or apply some vinegar.