Tag Renewal Alabama Jefferson County: Complete 2026 Guide (Locations, Fees & Online Renewal)

Michael
Writer & Engine Architect @ TagCalc
Tag Renewal in Jefferson County, Alabama: The Complete Guide
Tag renewal in Alabama's Jefferson County has one wrinkle that catches a lot of residents off guard: depending on which city you live in, you might not renew with the county at all. Four cities inside Jefferson County, Vestavia Hills, Irondale, Clay, and Trussville, run their own separate tag renewal offices under a 2014 state law, while everyone else in the county renews through the Jefferson County Revenue Department. Picking the wrong one is the single most common way people waste a trip.
This guide walks through exactly where to renew based on where you live, what it costs, how online renewal actually works (including a couple of things that will block it), and what happens if you miss your month, all verified directly against Jefferson County's and the Alabama Department of Revenue's own current information.
Why Jefferson County Works Differently Than Most Alabama Counties
In April 2014, the Alabama Legislature passed Act 2014-007, giving cities within Jefferson County the option to operate their own motor vehicle tag offices instead of routing every resident through the county. Vestavia Hills was first to set one up, followed by Irondale, then Clay, and finally Trussville in 2016. No other city in the county has taken up the option since, so if you don't live in one of those four, you'll renew through the county.
This is worth knowing before you do anything else, because it determines your office, your online portal, your fees, and even your renewal reminder, all of which differ between the county and each city.
Step 1: Figure Out Where You Actually Renew
If you live in Vestavia Hills, Irondale, Clay, or Trussville: you can renew with your city directly. You are not required to, though. If you'd rather not deal with a city-specific system, or your renewal doesn't qualify for the city's online option, you can still use the county Revenue Department instead.
If you live anywhere else in Jefferson County, including Birmingham, Homewood, Bessemer, Center Point, Fairfield, Gardendale, Hoover, or an unincorporated area, you'll renew through the Jefferson County Revenue Department.
The fastest way to confirm which applies to you: check your renewal reminder. It's mailed by whichever office is set up to handle your account.
Jefferson County Revenue Department: Locations, Phone Numbers, and Contact Info
The county Revenue Department administers registrations and titles from five locations:
Location | Address | Phone |
|---|---|---|
Birmingham (County Courthouse, Suite 100A) | 716 Richard Arrington Jr. Blvd. North, Birmingham, AL 35203 | (205) 325-5171 |
Bessemer Courthouse | 1801 3rd Avenue North, Bessemer, AL 35020 | (205) 481-4110 |
Center Point Courthouse | 2651 Center Point Parkway, Birmingham, AL 35215 | (205) 714-7175 |
Hoover Courthouse | 1901 Hoover Court, Hoover, AL 35226 | (205) 497-8976 |
Northern Satellite Courthouse (Gardendale) | 651 Main Street, Suite 127, Gardendale, AL 35071 | (205) 909-3610 |
For general inquiries, email the Revenue Department directly; if you don't hear back by the end of the next business day, call (205) 325-5171 and have your tag number, title application number, or record number ready. For questions specifically about the online renewal system, the office uses a separate line: (205) 325-4817.
Best time to go in person: avoid the first and last few days of your renewal month. The office recommends visiting between the 10th and 25th to skip the longest lines.
If You Live in Vestavia Hills, Irondale, Clay, or Trussville
Each of the four self-processing cities has its own office, hours, and online system. A quick note on the online portals below: sites like altagrenewals.com and altags.com aren't government-owned, they're privately operated services that each city has authorized to process renewals on its behalf, and each city links to them directly from its own official website. Here's what's currently documented for each:
Vestavia Hills — Renew in person at the Finance Department in City Hall, Monday through Friday, 8:30 AM to 4:00 PM, or online at altagrenewals.com. New vehicle registrations (for cars bought from an Alabama dealership) go through a separate system, easytagal.com. Vestavia Hills adds a $5.00 annual local issuance fee per tag on top of the standard state and county charges. To renew for a spouse or child, you'll need a Power of Attorney (Alabama Department of Revenue Form MVT 5-13) along with a copy of their driver's license.
Irondale — Renew at City Hall's Revenue Department (101 20th Street South), by phone at (205) 956-9200 (option 2), or online at altags.com/Irondale_License. Checks, money orders, and credit cards are accepted in person.
Clay — Renew online at altags.com/clay_license. For questions about an online order, contact the license office at (205) 680-1223.
Trussville — Renew at City Hall (131 Main Street, Trussville, AL 35173), by phone, or online. Trussville's office can be reached at (205) 655-7478. Note that Trussville straddles two counties: only residents in the Jefferson County portion of the city renew through Trussville's own office; if you're in the St. Clair County portion, you'll use a different system. The online portal charges a 3.0% processing fee on the total due, and the city adds a $5.00 fee to each tag renewal. Boats can also be renewed at this office. This location cannot process driver's license renewals.
One detail worth knowing before you pick a city portal over the county's: the county's current renewal portal states it charges no service fee for card or e-check payments, while at least one city portal (Trussville) charges 3% on top. If cost matters more than convenience, it's worth confirming the county's fee at checkout and comparing before you click through.
What You Need to Renew
Whichever office you use, have these ready:
- A valid Alabama driver's license or non-driver ID number (or a Federal Employer Identification Number for a commercially owned vehicle)
- Proof of current Alabama auto insurance. Alabama has required electronic insurance verification since January 1, 2013, so your policy needs to be active and reporting correctly, more on this below
- Your renewal reminder notice, if you have one. If not, most offices can look up your record using your insurance information, driver's license, and tag number
- Payment. The county's online system lists Visa, MasterCard, American Express, and Discover as accepted, plus electronic checks (a $30 flat fee applies to any returned e-check). The county's current renewal portal states no separate service fee applies to card or e-check payments, though this is worth confirming at checkout, since it's the kind of detail that can change. In-person payment methods vary slightly by office, so it's worth calling ahead if you're paying by an uncommon method
How to Renew Online, and What Can Block It
Jefferson County Alabama tag renewal online is available through your county or city's portal once your vehicle is already in the system. Two practical issues are worth knowing before you start:
Insurance verification can block you instantly. Alabama checks your coverage electronically through the state's insurance verification system. If your insurer isn't actively reporting your policy, your online renewal will be rejected even if your coverage is fully paid and active. If this happens, contact your insurance company and ask them to confirm they're reporting to the state system, or bring a physical insurance card and renew in person instead.
Certain renewals can't be completed online at all, regardless of which portal you use. If your renewal notice doesn't show a total amount due, requires an affidavit or supporting documentation, or involves an address change, you'll need to visit your local office in person to update your information first.
Renewing by mail is also an option through the county. Mail-in renewals must be received by the 25th day of your renewal month, signed on the front of the notice, and include a legible copy of your driver's license (and your co-owner's, if applicable), your insurance card, and payment made out as instructed on the notice. A $2.00 mail fee applies per plate or decal. One risk worth knowing: if your plate or decal is lost in the mail, you'll need to apply for a replacement in person, which carries its own $2.25 fee.
How Much Does It Cost to Renew in Jefferson County?
Your total combines a few pieces:
- Base state registration fee: $23.00 for a standard passenger vehicle
- Ad Valorem property tax: calculated as 15% of your vehicle's assessed market value, multiplied by your local millage rate. This is where Jefferson County residents see real variation, rates run meaningfully higher inside Birmingham than in many unincorporated parts of the county, and can vary further between individual cities and school districts. For your exact rate, the Jefferson County Tax Assessor's office (205-325-5505) or the calculator linked below can confirm the current figure for your specific address
- EV/PHEV surcharge, if applicable: $203.00/year for battery electric vehicles, $103.00/year for plug-in hybrids, $50.00/year for low-speed electric vehicles. These figures took effect July 1, 2023, and are scheduled to increase again in 2027 under Alabama's Rebuild Alabama Act
- City fee, if you renew through Vestavia Hills or Trussville: an additional $5.00 per tag
- Mail or online processing fee, if applicable: $2.00 for mail, or a percentage-based fee on some city online portals
Because the Ad Valorem portion depends on your specific vehicle and address, the most reliable way to see your real total is our free Alabama Tag Cost Calculator. For the full statewide breakdown of how Alabama calculates these fees, see our guide to how much car tags cost in Alabama.
The Alabama Tag Renewal Schedule (By Last Name)
Your renewal month is set by the first letter of your last name, the same statewide rule applies in Jefferson County:
Renewal Month | Last Name Begins With |
|---|---|
January | A, D |
February | B |
March | C, E |
April | F, G, N |
May | H, O |
June | I, M |
July | L, P |
August | J, K, R |
September | Q, S, T |
October | U, V, W, X, Y, Z |
October/November | Commercial, fleet, and leased vehicles (expire November 30) |
Your tag expires on the last day of your assigned month. A courtesy reminder is typically mailed at the start of that month, but renewing on time is your responsibility whether or not it arrives.
What Happens If You Miss Your Renewal Month
There's no formal grace period. Once your assigned month ends, a $15.00 penalty plus interest applies, and driving on an expired tag can result in a traffic stop and citation. If you know you're going to be late, renewing as soon as possible limits how much interest accrues, since the penalty doesn't become more lenient the longer you wait.
Selling or Trading Your Vehicle? A Few Things to Know
Since January 1, 1998, Alabama law no longer allows a license plate to transfer with a vehicle when it's sold, traded, gifted, or otherwise disposed of. You're required to remove the plate yourself before the vehicle changes hands.
Because Ad Valorem tax is collected in advance, you may have already paid for months of coverage you won't use if you sell partway through the year. You have two options: transfer the tag to a replacement vehicle you acquire, or request a Credit Voucher for the unused, pro-rated portion of your Ad Valorem tax. That voucher is valid for one year and applies only to the Ad Valorem portion of a future renewal or replacement registration, not the base fee.
Personalized and distinctive plates follow a similar rule: if you trade vehicles, remove the plate and bring it in to have it transferred, provided the new vehicle is the same classification (or higher, if acquired later in the license year).
The Bottom Line
Jefferson County follows Alabama's statewide renewal rules, the $23 base fee, the Ad Valorem tax, the last-name-based schedule, but it has one structural quirk the rest of the state doesn't: four cities within the county run their own tag offices alongside the county's five locations. Knowing which one applies to you, based on Act 2014-007 and whether you live in Vestavia Hills, Irondale, Clay, or Trussville, is the first and most important step, and it's the detail most likely to send you to the wrong office if you skip it.
From there, the process is straightforward. Renew during your assigned month to avoid the $15 penalty, confirm your insurer is reporting to the state's verification system before attempting an online renewal, and double-check whether your specific renewal qualifies for online processing before you count on it. If you ever sell or trade your vehicle, remember to remove the plate yourself and ask about a Credit Voucher for any prepaid Ad Valorem tax you won't use.
For your exact renewal cost based on your vehicle and address, use the Alabama Tag Cost Calculator, or read our full breakdown of how car tag costs work across Alabama.
Calculating your Alabama fees?
Don't manually track tax tables. Run your vehicle's specific weight brackets, title liens, and alternative fuel surcharges through our verified engine.
Go to AlabamaRegistration Calculator →Frequently Asked Questions
How do I renew my car tag in Jefferson County, Alabama?
Where you renew depends on your city. Residents of Vestavia Hills, Irondale, Clay, and Trussville can renew through their own city office or online portal. Everyone else in the county renews through the Jefferson County Revenue Department, in person, by mail, or online through the county's TagIT system.
How much does it cost to renew your tags in Alabama?
Your total is the $23.00 base state fee plus Ad Valorem property tax based on your vehicle's value and local millage rate. Some cities add a small local fee on top. Use the Alabama Tag Cost Calculator for your exact number.
Can I renew my AL tag online?
Yes, through the county's TagIT system or, if applicable, your city's portal, once your vehicle is already registered and you've received a renewal notice. Online renewal will be blocked if your insurance company isn't actively reporting your policy to the state's verification system, or if your renewal requires an affidavit, address change, or shows no total due.
What documents do I need to renew my tags in Alabama?
A valid Alabama driver's license or non-driver ID, proof of current insurance, your renewal notice if you have it, and payment.
Can I renew my tag in any county in Alabama?
No, you must register and renew in the county where you live. Within Jefferson County, residents of four specific cities also have the option of renewing through their city instead of the county.
Do you have a grace period for expired tags in Alabama?
No. A $15.00 penalty plus interest applies as soon as your assigned renewal month ends.
What is the penalty for late tag renewal in Alabama?
A $15.00 penalty plus accruing interest, regardless of how long the tag has been expired.
Why is Alabama tag renewal so expensive?
The base state fee is only $23.00. The bigger cost is the Ad Valorem property tax, assessed annually on your vehicle's value using your county and city's specific millage rate. Higher-value vehicles and higher-millage areas, like inside Birmingham, pay more.
Can I apply for a license tag online in Alabama?
Only for renewals. First-time registrations, including new purchases and out-of-state transfers, require an in-person VIN inspection and title paperwork that can't be completed online.
How long do I have to get my tag renewed in Alabama?
Your tag is due by the last day of your assigned renewal month. For a newly purchased vehicle, you have 20 calendar days from the purchase date to register it. If you've just moved to Alabama, you have 30 days from the date you establish residency.
Can you get pulled over for an expired tag in Alabama?
Yes, an expired tag can result in a traffic stop and citation in addition to the late renewal penalty.
What are the Alabama county tag numbers?
Alabama has assigned each of its 67 counties a number since the early 1940s, historically used to identify which county a plate was issued in. The three most populous counties at the time received the lowest numbers: Jefferson County is #1, Mobile County is #2, and Montgomery County is #3. The remaining counties were numbered alphabetically.
What are the different options for car tags in Alabama?
Standard plates, personalized plates (a custom message for an additional annual fee), and specialty/distinctive plates that support a particular cause or organization, also for an additional fee.
How do I calculate tag cost in Alabama?
Multiply your vehicle's assessed value (15% of fair market value for a standard passenger car) by your local millage rate, then add the $23.00 base fee and any applicable surcharges. Our Alabama Tag Cost Calculator does this automatically for your address.