What you need to register a car in Alabama

To register a car in Alabama, you need to visit your county's Department of Revenue office in person with proof of ownership, proof of residency, a valid ID, and payment for registration fees. The process takes about 30 minutes if you have all documents ready. You cannot register a car online in Alabama — every registration requires a visit to your local county office.

Alabama issues registration decals (stickers) that go on your license plate, not separate registration cards. Once approved, you'll receive your decal by mail within two weeks. Your registration is valid for one year from the month you register, and renewal notices arrive about 30 days before expiration.

Key Takeaways

  • You must visit your county Department of Revenue office in person with a title or bill of sale, proof of residency, and a valid ID.
  • Registration fees in Alabama depend on your vehicle's weight and age; older vehicles and lighter vehicles cost less to register.
  • If you're buying from a private seller, bring a bill of sale signed by both parties; if from a dealer, bring the dealer's paperwork.
  • Your registration decal arrives by mail after approval, so plan to register before you need to drive legally on public roads.
  • Alabama does not require emissions testing statewide, though some counties may have local requirements you should check before visiting.

Documents to bring to the county office

Bring your vehicle's title or a bill of sale. If you bought the car from a dealer, bring the dealer's paperwork showing the sale. If you bought from a private seller, bring a bill of sale signed by both you and the seller with the vehicle identification number (VIN), sale price, and date. The seller does not have to be present, but the document must be signed by both parties.

Bring proof of residency showing your current Alabama address — a utility bill, lease, mortgage statement, or bank statement dated within the last 60 days works. Bring a valid photo ID (driver's license, passport, or state ID). If you're registering a vehicle titled to someone else, bring a power of attorney document signed by the title holder authorizing you to register it.

Bring proof of insurance. Alabama requires all registered vehicles to carry liability insurance. Your insurance card or a letter from your insurer showing your policy number and coverage dates is sufficient. If the vehicle is financed, bring the loan documents showing the lienholder's name and address.

Finding your county Department of Revenue office

Each of Alabama's 67 counties has its own Department of Revenue office that handles vehicle registration. Search online for "[your county name] Alabama Department of Revenue" or visit the Alabama Department of Revenue website to find your county's office location, hours, and phone number. Hours vary by county — some offices close for lunch, and many are not open on weekends.

Call ahead if you have questions about your specific situation. County staff can tell you whether your documents are acceptable before you make the trip, which saves time. Some counties have longer wait times than others, so arriving early in the day or mid-week often means shorter lines.

Registration fees and how they're calculated

Alabama registration fees are based on your vehicle's gross weight rating (the maximum weight it can safely carry, not what it actually weighs). Lighter vehicles cost less — a car weighing 3,500 pounds or less costs around $23 to $28 per year, while a truck or SUV weighing 6,000 pounds costs more. You can find your vehicle's gross weight rating in the owner's manual or on a sticker inside the driver's door frame.

Vehicles over 10 years old may may have access to for a reduced registration fee in some counties. New residents registering a vehicle for the first time in Alabama may owe a one-time title transfer fee in addition to the annual registration fee. Ask the county office staff what your total cost will be before you pay — fees vary slightly by county and change annually.

Timeline: when to register and when your decal arrives

Register your vehicle before you drive it on public roads. If you just bought the car, you have a grace period of up to 30 days to register it, but driving without registration during that time is illegal and can result in a fine. Register when ready after purchase to avoid the risk.

After you pay and submit your documents, the county office will issue you a temporary registration receipt. Your permanent registration decal arrives by mail within two weeks. You must display the decal on your license plate — the decal shows the month and year your registration expires. Keep your temporary receipt in your vehicle until the decal arrives.

Your registration expires on the last day of the month you registered. If you registered in March, your registration expires on March 31 of the following year. Renewal notices arrive about 30 days before expiration, and you can renew by mail or in person at the county office.

Special situations: transfers, out-of-state vehicles, and salvage titles

If you're transferring a registration from another vehicle you own, bring both the old registration and the new vehicle's title. The county office will cancel the old registration and issue a new one. You do not get a refund for unused registration time on the old vehicle.

If you're moving to Alabama from another state, you have 30 days to register your vehicle in Alabama. Bring your out-of-state title, bill of sale if you bought it recently, and the documents listed above. Some states' titles are accepted as-is; others require an Alabama title transfer. The county office will tell you which applies to your vehicle.

If you're registering a vehicle with a salvage title (a car that was declared a total loss by an insurance company), bring the salvage title and proof that the vehicle has been repaired and inspected. Alabama requires a safety inspection for salvage-titled vehicles before registration. Contact your county office for the name of an approved inspection station.

What happens if you register late or let registration expire

Driving with an expired registration is illegal in Alabama and can result in a fine. If your registration expires and you do not renew it, you cannot legally drive the vehicle on public roads. Renew before the expiration date shown on your decal.

If your registration has already expired, you can still renew it at the county office. Bring your expired decal or registration paperwork, proof of insurance, and payment. There is no penalty fee for renewing late in Alabama, but the vehicle cannot be driven legally until the new decal is received and displayed.

Frequently Asked Questions

Can I register a car in Alabama if I don't have a title yet?

If you bought the car recently and the title hasn't arrived from the previous owner or the dealer, bring a bill of sale signed by both parties. The county office will issue a temporary registration while you wait for the title. Once the title arrives, bring it to the office to update your registration records.

Do I need an emissions test to register in Alabama?

Alabama does not require statewide emissions testing. However, Jefferson County (Birmingham area) and Mobile County have local emissions testing programs. If you live in one of these counties, you must pass an emissions test before registering. Call your county office to confirm whether your county requires it.

What if I buy a car from a private seller and they won't sign the bill of sale?

Do not complete the purchase without a signed bill of sale from the seller. The bill of sale is your proof that you own the vehicle and are the rightful person to register it. Without it, the county office cannot register the car in your name, and you have no legal protection if a dispute arises later.

Can someone else register my car for me if I can't go to the county office?

No. The person registering the vehicle must be present at the county office with a valid ID. If you cannot go yourself, you can sign a power of attorney document authorizing someone else to register it on your behalf. Bring the signed power of attorney to the county office along with all other required documents.

How much does it cost to register a car in Alabama?

Registration fees range from about $23 to $28 per year for standard passenger vehicles, with higher fees for heavier trucks and SUVs. There may be additional fees for title transfers or first-time registration. Call your county office for an exact quote based on your vehicle's weight and age.