The general appropriations bill approved Tuesday on a 37-11 vote now heads to Gov. Kevin Stitt, who is expected to sign it.
Lawmakers had nearly $600 million in surplus revenue to spend this year and opted to put about $200 million of that into savings, a priority for Stitt.
The bill funds an average teacher pay hike of $1,220 for most public school teachers, another of Stitt's goals.
Democrats criticized the plan for huge boosts in spending for the governor and Legislature and not doing enough for Oklahoma's working poor.
Copyright 2019 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.