RegistryFee

How Much Does It Cost to Register a Boat in Texas?

In Texas, boat registration is handled by the Texas Parks & Wildlife and renews every 2 years. The fee is based on boat length — from $32 for the smallest class up to $150 for the largest per cycle. Non-motorized craft like kayaks and canoes are generally exempt (check local rules for sailboats). Boats with motors — including trolling motors on otherwise unpowered craft — almost always require registration.

Cost by boat size

BoatPer yearOne-time (title etc.)
14-ft motorboat$16.00$27.00
20-ft motorboat$26.50$27.00
28-ft motorboat$55.00$27.00
Kayak/canoe (no motor)Free — exempt from registration
  • Sailboats 14 ft+ must register and title; other non-motorized craft are exempt.

Estimate your exact Texas cost

Your boat

Registration due now
$53.00
Covers 2 years — averages $26.50 per year.
Each renewal (2 years)
  • Registration fee (by length)
    $53 per 2-year cycle
    $53.00
One-time fees (first registration)
  • Title fee
    $27.00
One-time total: $27.00

Estimate only — actual fees are set by your state and county at the time of registration. Data last reviewed 2026-07-16. This state's full local formula is not yet implemented; see the notes below the calculator.

Texas vehicle fees →Texas boat fees →Moving to Texas? →

All figures computed from official fee schedules — sources: https://www.txdmv.gov/motorists/register-your-vehicle — last reviewed 2026-07-16.