What Ohio requires on a commercial truck

The short answer

Trucks that never leave Ohio: Ohio splits the rule by how you operate: haul FOR HIRE inside Ohio and the markings (name + USDOT number) kick in at 10,001 lbs — but haul only your OWN goods and the line is 26,001 lbs. Passenger triggers follow the same split (9+ for hire, 16+ private), and placard-level hazmat requires markings at any weight either way.

Interstate trucks follow the federal rule: name and USDOT number on both sides of the power unit from 10,001 lbs (49 CFR 390.21T(b)(2)); other triggers in the federal box below.

✓ Verified 2026-07-24 against the sources below · next review 2027-01-20

Not sure if that's you? Answer 7 questions

Ohio is already selected.

Loading… or open the Ohio check.

The Ohio rules in detail

USDOT Number + Legal / Trade Name

Required rules OH-INTRASTATE-USDOT, OH-INTRASTATE-NAME

WhoOhio trucks that never leave the state
When (any one of these)hauls for hire and any of: 10,001 lbs or more, 9+ passengers, placard-level hazmat · private carrier (hauls its own goods) and any of: 26,001 lbs or more, 16+ passengers, placard-level hazmat
What goes on the truckUSDOT [your USDOT number]  +  [your company name]
Size and placementReadable from 50 feet in daylight, no inch minimum (we cut 2-inch number, 3-inch name) · sharp contrast · both sides of the power unit

Same split triggers as the USDOT number: legal name or registered trade name, both sides, matching your MCS-150.

Legal sources

  • OAC 4901:2-5-01(B) (full text read 2026-07-24) — for INTRASTATE operation, 'commercial motor vehicle' takes the 49 CFR 390.5 definition (10,001+ lbs / 9+ pax for compensation / 16+ pax / placardable hazmat) when operated by a FOR-HIRE carrier, and the 49 CFR 383.5 CDL-class definition (26,001+ lbs / 16+ pax / placardable hazmat) when operated by a PRIVATE carrier. (O): 'motor carrier' = all for-hire and private carriers operating CMVs in intrastate commerce.
  • OAC 4901:2-5-03(A),(B) (full text read 2026-07-24) — PUCO adopts 49 CFR 390-397 (incl. the Part 390 marking rule); ALL motor carriers operating in intrastate commerce are subject
  • OAC 4901:2-5-02(C) (full text read 2026-07-24, eff. 1/1/2026) — every CFR citation incorporates the version effective 8/1/2025

Verified 2026-07-24 · next review 2027-01-20

The federal baseline, the same in every state
  • USDOT Number + Legal / Trade Name, both sides of the power unit (49 CFR 390.21T(b)(2); 49 CFR 390.21T(b)(1))
  • Readable from 50 feet in daylight, no inch minimum · sharp contrast
  • MC Number: recommended, not required (49 CFR 390.21T)
  • Triggers: 10,001 lbs or more · placard-level hazmat · 9+ passengers for hire · 16+ passengers

Verified 2026-07-23 · next review 2026-10-21

Who enforces it in Ohio

PUCO — Transportation Department (motor carriers)
Phone: (800) 686-7826
puco.ohio.gov

Ohio truck marking FAQ

Do I need a USDOT number on a truck that never leaves Ohio?

Yes: hauls for hire and any of: 10,001 lbs or more, 9+ passengers, placard-level hazmat or private carrier (hauls its own goods) and any of: 26,001 lbs or more, 16+ passengers, placard-level hazmat (OAC 4901:2-5-01(B); OAC 4901:2-5-03(A),(B)).

Does hauling hazmat change the rules in Ohio?

Yes: placard-level hazmat brings in the USDOT Number and Legal / Trade Name markings at any weight, per OAC 4901:2-5-01(B); OAC 4901:2-5-03(A),(B).

Does it matter whether I haul for hire in Ohio?

Yes. USDOT Number and Legal / Trade Name: hauls for hire and any of: 10,001 lbs or more, 9+ passengers, placard-level hazmat or private carrier (hauls its own goods) and any of: 26,001 lbs or more, 16+ passengers, placard-level hazmat.

Do passenger vans and buses fall under the Ohio rules?

Yes, at 9+ passengers for hire or 16+ passengers (private carriers), per OAC 4901:2-5-01(B).

Get exactly what Ohio requires, cut to spec

Truck marking rules in other states

California · Florida · Georgia · Massachusetts · New Jersey · Texas · Washington · West Virginia

All 50 states in one table →

General information, not legal advice. The agency above has the final word.