Kerosene Does Not Last Forever October 12, 2015 Email Kerosene goes bad over time. When stored properly, it has up to five years of shelf life. This petroleum-based fuel loses its flammable quality when condensation adds water to the storage container over time or mold and bacteria populations transform it into a sludge-like consistency.