Ohio Gas Tax Calculator

See how much Ohio gas tax you pay per fill-up and per year

Calculate the Ohio and federal fuel excise tax you pay on gasoline or diesel. Estimate tax per gallon, per fill-up, and per year from your tank size or annual mileage and fuel economy. Runs in your browser.

How much is Ohio's gas tax?

Ohio levies a state excise tax of 38.5 cents per gallon on gasoline and 47 cents per gallon on diesel fuel. These rates were set by the 2019 transportation budget and fund road and bridge maintenance across the state.

Every gallon you pump in Ohio carries both a state and a federal excise tax. This calculator shows how much of the pump price is tax and totals it across a single fill-up or a full year of driving.

How it works

Gas tax is a flat amount per gallon, so the math is simply gallons times rate:

Gasoline : 38.5 c Ohio + 18.4 c federal = 56.9 c / gallon
Diesel   : 47.0 c Ohio + 24.4 c federal = 71.4 c / gallon
gallons (annual) = annual miles / MPG
tax = gallons x combined rate

The tool lets you supply gallons directly for a per-fill-up figure, or enter annual miles and fuel economy to estimate a yearly total.

Example

A driver covering 12,000 miles a year at 25 MPG burns 480 gallons of gasoline. At a combined 56.9 cents per gallon, that is about 273 dollars a year in fuel tax — roughly 211 dollars to Ohio and 88 dollars to the federal government.

Notes

Rates are flat per-gallon excise taxes and do not include general state or local sales tax, which Ohio does not apply to motor fuel. Diesel, aviation, and alternative fuels follow separate schedules. Confirm current rates at tax.ohio.gov before relying on the figures.