Question: how much does it cost to get hazmat endorsement in alabama?
Answer: You will need to take and pass a written road test and pay a $64 application fee by cash or credit card.