The bill that would require all new homes and existing homes offered for sale after July 1 and all apartments to include carbon monoxide alarms is on the way to the Senate.
HB 1091 was given final approval Tuesday by the House on a 43-21 vote.
Republicans opposed the measure, arguing that it is unfair to impose a mandate on the private sector if no similar requirements apply to state facilities.
Republicans Randy Baumgardner, Don Marostica, B.J. Nikkel, Kevin Priola, Amy Stephens and Glenn Vaad joined the majority Democrats in support of the bill.
Democrat Wes McKinley of Walsh voted "no."