Presently, all gambling winnings are taxed at the federal and state level in Ohio. As such, you can reasonably expect to pay a withholding tax of 25% on all winnings when you provide your social security number to the betting provider. There will also be a state tax of 4% deducted from winnings in the Buckeye State.