On an average, firefighters earn around $35,000 to $58,000 per year at the beginning of their career. Over the period, it goes up to $50,000 to $80,000 per year, depending on their years of service. Rest assured, more than the salary, it's the joy of saving lives that keeps these firefighters going.