The Ohio House has voted 61-43 to pass the budget.
The Ohio Senate has signed off on the state's $62 billion two-year budget with a 21-11 vote. Sen. Kris Jordan, a Powell Republican, joined all 10 Democrats in voting against the budget.
Debate in the Ohio Senate focused on tax changes. Republicans say the $2.7 billion in tax cuts will help spur the economy.
"This is their money, and we're giving it back. That's an appropriate thing to do whenever you have an opportunity to do that," said Sen. Tom Patton, a Strongsville Republican.
Sen. Tim Schaffer, a Republican from Lancaster, called the budget one that will jump start the economy like nothing else he's seen in his time at the Statehouse.
"All Ohioans are going to benefit from these tax cuts. Every single Ohioan in this state," he said.
But Democrats argue that the tax cuts benefit the wealthiest Ohioans while actually increasing taxes on middle and low income Ohioans.
"500 fast food workers have to pay $12 a year all to make up one tax refund of $6,000 a year to someone that's making half-a-million," said Sen. Joe Schiavoni. The Boardman Democrat says it makes no sense.
Sen. Bill Seitz, a Cincinnati Republican, rebutted that, of course, wealthier Ohioans will benefit more from an across the board cut.
"The higher income taxpayers are paying more tax today," he said. "When you cut tax rates, they will get a bigger share of the tax cut," he said.
For other Democrats, like Sen. Capri Cafaro, of Hubbard, the biggest complaint is a lack of Medicaid expansion in the budget. She called the spending plan "fiscally irresponsible, heartless, cowardly and short sighted."
"I have to admit, and you can probably tell, that I've never been so angry, so appalled, and so heartbroken by the actions of the General Assembly," she said.
Sen. Nina Turner, a Cleveland Democrat, gave a passionate speech from the Senate floor blasting the budget's education funding. She said that, while Republicans tout that it's the largest increase in a decade, it still isn't enough.
"The truth is that this budget bill still falls well short of the $1.8 billion worth of cuts inflicted just two years ago," she said.
Turner also said the budget is the "absolute personification of absolute power run amuck." She also argued against provisions in the budget that would require a doctor show a pregnant woman her ultrasound and explain how viable the pregnancy is before performing an abortion.
After the Senate voted, several pro-choice supporters in the audience shouted "shame on you" as they left the Senate chambers.
The Ohio House has also voted 61-43 to pass the budget. It now heads to the governor's office.