Snyder has not indicated whether he intends to sign the law, but proponents of the repeal are optimistic. His predecessor, Jennifer Granholm, a Democrat, twice vetoed repeals to the helmet law, which has been in place for more than 40 years.

An overturn of the law has cleared both chambers of the state legislature in the past year, but lawmakers disagree on key elements. A bill passed by the Senate last year overturned the helmet law, but frustrated advocates because it required those who choose to drive a motorcycle without a helmet to have $100,000 worth of insurance coverage. The House approved a version of the law last year that required $20,000 of insurance.