A $56.7 billion state budget is headed toward Gov. Rick Snyder's desk after the Republican-led state Senate gave it final approval on mostly party-line votes.
The bills approved Thursday include more money for K-12 schools, universities and community colleges. There is less funding for prison spending and environmental cleanup.
Republicans say the budget includes record spending on K-12 education and money to train new state troopers, and also addresses debt in the teacher retirement system.
Democrats say the plan is better than an earlier one adopted by GOP lawmakers. But they say money used to steer newly hired school employees into a 401(k)-only retirement benefit should have been used to repair deteriorating roads and bridges.