Why does propane smell so bad?

Propane in its natural state is odorless. After it is produced, odorant is added to the fuel which allows for its detection. The odorization of propane permits the early detection of leaks before gas concentrations reach hazardous levels. The odorant most commonly used is ethyl mercaptan.