Registering a vehicle in Alabama means paying a flat annual registration (tag) fee based on the vehicle type, plus a small issuance fee, and — only when ownership changes — a one-time title fee. Counties may add their own surcharge. This tool combines those pieces into a single estimate for your DMV visit.
How it works
Unlike states that charge by value, Alabama’s base registration fee is a flat amount tied to the vehicle category:
total = base registration fee (by vehicle type)
+ title fee (only if titling / new owner)
+ issuance fee
+ county surcharge
Representative state defaults: passenger car ≈ 23 dollars, pickup truck ≈ 23–105 dollars by weight, motorcycle ≈ 15 dollars; title fee ≈ 15 dollars; issuance fee ≈ 1.25 dollars. The annual ad valorem (property) tax on the vehicle is separate and not included here, because it depends on assessed value and county millage.
Example and notes
A passenger-car renewal with no title change in a county adding a 5 dollar
surcharge works out to about 23 + 1.25 + 5 = 29.25 dollars. Titling a newly
purchased pickup adds the one-time title fee on top. Because registration is run
county-by-county in Alabama, confirm the exact base and surcharge with your local
licensing official, and remember to budget separately for ad valorem tax and any
sales tax due at purchase.