New
Used

The Best and Worst States to Buy a Car in 2025: Navigating Taxes, Fees, and Inventory

Last updated May 30, 2025

Key Takeaways

  • High taxes and fees make some states worse for buying a car.
  • States with no sales tax and limits of doc fees are the best to buy a car.
  • In some cases, it may be smart to cross state lines for your purchase.

When it comes to purchasing a new or used car, the state you’re in can make a significant difference in terms of taxes, fees, and available inventory. We’ll take a look at the best and worst states to buy a car in 2025, focusing on factors like sales tax, insurance costs, documentation fees, and overall car supply. Let’s dive in and see how your state stacks up.

Best States to Buy a Car in 2025

First, let’s explore the states that offer the most advantages when it comes to car buying. States like Alaska, Montana, Oregon, Delaware, and New Hampshire stand out due to their lack of statewide sales tax, as well as generally low fees when buying and registering a car. South Dakota and Iowa are close behind.

Several other states have low state sales tax rates, but many have higher fees that keep them out of our top rankings: Alabama (2%), Colorado (2.9%), Hawaii (4%), Louisiana (4%), Missouri (4.23%), New Mexico (4%), New York (4%), North Carolina (3%), Oklahoma (3.25%), South Dakota (4%), and Virginia (4.15%). However, local taxes can drive costs higher, especially in big cities and affluent suburbs.

Dealerships charge a documentation fee, or “doc fee,” to cover the cost of preparing and filing a sales contract. Many states don’t regulate doc fees, and the amount varies from state to state. In many cases, state taxes and registration fees can outweigh the advantages of low doc fees.

These states have the lowest doc fees in 2025, and as a result, are better states to buy a car in: Minnesota ($75), Arkansas ($110), Oregon ($115), South Dakota ($115), Iowa ($135), Texas ($150), Washington ($150), Indiana ($150). California is also on the list with a very low average doc fee of $85, but the high sales tax and low supply of new cars keeps it far off of the list of best states to buy a car in. 

Car Dealer Doc Fee by State


Worst States to Buy a Car in 2025

Florida is one of the worst states to buy a car

Now, let’s take a look at the states you might want to avoid when purchasing a vehicle. Documentation fees can be particularly high in Florida, Alabama, Virginia, and North Carolina, with fees ranging from $485 to $995. Florida stands out as one of the worst states for new car purchases, with no cap on doc fees (averaging $995). When it comes to vehicle registration, a few states stand out with costly fees:

  • Mississippi: $719 average registration fee
  • Wyoming: $616 average registration fee
  • Colorado: $595 average registration fee
  • Arizona: $564 average registration fee
  • California: $524 average registration fee

Alabama, North Carolina, Iowa, and Florida aren’t far behind with registration fees all averaging over $300.

It’s important to point out that taxes and fees are only part of the picture. The existing supply of new cars in each state is also critically important. Nationwide, there’s an 83-day supply of new cars as of late May 2025. However, some states have might tighter supply. These are the states with the lowest supply of new cars in 2025:

  • Mississippi (72 days)
  • West Virginia (73 days)
  • Indiana (76 days)
  • Kentucky (77 days)
  • Michigan and Missouri (78 days)
  • Alabama, Arkansas, Florida, and South Carolina (79 days)
  • California and North Carolina (80 days)

With doc fees, registration fees, sales tax, and new car inventory all taken into consideration, it’s safe to say that the worst states to buy a car are: Mississippi, Florida, California, and North Carolina.

However, Florida’s abundant used car market can make it a better choice for used car buyers, thanks to the state’s older population. On the other hand, flood cars are a much bigger risk in Florida’s used car market.

Car Buying Help Is Here

Ready to outsmart the dealerships? With CarEdge Negotiation Expert, we’ll negotiate your car price to lock in big savings. Looking for a DIY path to savings? Shop confidently with CarEdge Insights, our most affordable option for empowered car buying. Looking to lease? We can help with that too!

Learn more about CarEdge’s car buying help →

What is a car concierge - CarEdge

Save time and skip dealership!

Our concierge service can find any car for you.


Want to do it yourself?

Try Insights. Data and tools to help you research.


We've found some quick matches
in based on your answers!

6 Comments

  1. Ken C

    I’m in Florida. If I buy a car out of state will that dealer withhold the sales tax because I am taking the car to FL where I have to pay tax anyway? How does one register a car if bought in a different state?

    Reply
  2. Jim O'Neill

    You only pay the tax where your titling its a miss conception that your are charged in both states. Atleast that the way it is in illinois . You pay the sales tax to your state unless you state tax recipical

    Reply
  3. Dave

    I would add that Oklahoma actually ends up being about 4.5%-4.6% tax rate on the purchase price REGARDLESS if you trade a vehicle or not. It is based 100% on the full actual purchase price of the vehicle period (not what you paid after trade any trade). i.e. $46,000 negotiated price x 4.6% = $2,070 in taxes. Get $40,000 in value on that deal. Taxes are STILL $2,070. Super frustrating to not get credit for your trade.

    Reply
    • Nan Stir

      Good to know tax and law by Dave in Oklahoma! Best to go to KS or TX to buy new or used car maybe? Register & tag in Oklahoma?

      Reply
  4. Michelle

    If I live in Alabama and buy a used car in Florida, does the 6% sales tax I pay in Florida apply to the 2% Alabama use tax? Or what does that process look like? Are there additional fees I will pay in Florida that would not be assessed if purchased the same used car in Alabama? Will I owe Alabama additional fees for buying the car in another state? Thanks for your help!

    Reply

Submit a Comment

Your email address will not be published. Required fields are marked *