Cheapest Car Insurance Companies in St. Louis, MO (2023 Rates)
Compare Rates and Save on Car Insurance
By
, Content DirectorYour background and needs determine the cheapest car insurance option for you.
State Farm offers the cheapest rates for St. Louis drivers looking for minimum coverage policies. Meanwhile, American Family is the most affordable option for full coverage insurance, drivers with violations and sports car owners. It’s also the cheapest for younger and older adults.
Drivers with bad credit can find the lowest rates from Nationwide. For motorists with military affiliations, USAA is the cheapest choice.
MoneyGeek also listed the best car insurance companies in St. Louis to help you find a provider that balances service quality and affordability.
Cheapest Car Insurance in St. Louis, MO









Cheapest Minimum Coverage Car Insurance in St. Louis
MoneyGeek found the following car insurance companies provide the most affordable minimum coverage policies in St. Louis:
- State Farm: $633 per year
- Travelers: $657 per year
Conversely, Kemper is the priciest provider in our study, offering a minimum coverage policy of $1,419 per year.
In addition, State Farm offers the cheapest car insurance in Missouri as of October 2022, with an average rate of $415 per year. St. Louis is more expensive to live in than other parts of the state, so it follows that car insurance rates would also be higher.
Compare Auto Insurance Rates
Ensure you're getting the best rate for your auto insurance. Compare quotes from the top insurance companies.
Missouri mandates auto insurance policies provide coverage for bodily injuries and property damage with the following minimum limits:
- $25,000 bodily injury liability per person
- $50,000 bodily injury liability per accident
- $25,000 property damage liability per accident
- $25,000 uninsured motorist coverage per person
- $50,000 uninsured motorist coverage per accident
In the event of an accident where you're found to be at fault, your insurer will only cover medical expenses up to $50,000, with a maximum of $25,000 per person. Any additional damages to the other driver (as well as expenses for damages to your vehicle) are your responsibility.
Cheapest Full Coverage Car Insurance in St. Louis
For full coverage car insurance in St. Louis, the following providers offer the lowest rates:
- American Family: $1,269 per year
- State Farm: $1,408 per year
Kemper is the costliest option in our analysis, with an average full coverage policy cost of $4,251 per year.
Meanwhile, Nationwide is Missouri's cheapest option for full coverage insurance as of October 2022, with an average cost of $909 annually. The difference between the most affordable providers in the city and the state shows car insurance prices can differ based on location.
Minimum coverage car insurance only provides liability coverage, while a full coverage policy includes comprehensive and collision insurance.
- Collision insurance: Pays for repairing or replacing your vehicle if it's damaged in an accident that you caused
- Comprehensive insurance: Pays for repairing or replacing your vehicle if it's damaged by something other than a collision, like theft, vandalism or weather events
Opting for full coverage car insurance provides you with increased protection and is recommended for most drivers. However, if you own an older vehicle, the added cost of a full coverage policy may not be worthwhile.
Cheapest Car Insurance in St. Louis After a Driving Offense
MoneyGeek found drivers with violations can find the cheapest auto insurance rates in St. Louis from:
- Speeding ticket: American Family ($1,507 per year)
- At-fault accident: American Family ($1,567 per year)
- DUI: American Family ($1,507 per year)
Meanwhile, these companies have the highest prices for motorists with violations:
- Speeding ticket: GEICO ($4,545 per year)
- At-fault accident: Kemper ($6,042 per year)
- DUI: GEICO ($4,545 per year)
A driving violation can greatly impact your car insurance rates. Even if you choose an affordable provider like American Family, you'll likely face more expensive rates than someone with a clean record.
Generally, the more severe the violation, the higher your car insurance premiums will be.
In St. Louis, the average annual cost of car insurance goes up by $282 if you receive a DUI compared to a speeding ticket. But, you can still find cheap car insurance despite having a bad driving record by shopping around and taking advantage of discounts.
Cheapest Car Insurance in St. Louis for Teens and Their Families
In St. Louis, the cheapest car insurance options for teens on a family policy are:
- GEICO: $2,414 per year for female teens; $2,557 per year for male teens
- Allstate: $2,972 per year for male and female teens
On the other hand, Kemper has the most expensive premiums for teens on a family policy at $14,903 for female teens and $18,619 for male teens.
Car insurance for female teenagers is typically more affordable than for male teens, as females are considered safer drivers at this age. In St. Louis, this holds true as rates for male teenagers are $148 more expensive with GEICO. However, this gender-based cost difference gradually diminishes in early adulthood.
Teen drivers can save on car insurance costs by joining a family policy rather than buying an individual one. For example, in St. Louis, the average price for a 16-year-old to get full coverage on a family policy is $3,348 per year. In contrast, a separate policy for the same teen costs $7,251 per year.
Families can find cheap car insurance for teens by comparing offers and taking advantage of student-specific discounts.
Cheapest Car Insurance in St. Louis for Military Drivers
The cheapest full coverage car insurance provider for drivers with military backgrounds in St. Louis are:
- USAA: $536 per year
- American Family: $1,269 per year
If you're looking for minimum coverage, USAA and State Farm offer the lowest rates at roughly $188 and $633 per year. The difference in the second cheapest option indicates how factors such as coverage preference affect car insurance rates.
How to Compare Cheap St. Louis Car Insurance Quotes Online
You should compare online quotes from several providers to find the most affordable car insurance rates. Unfortunately, this takes at least 15 minutes per provider and requires a lot of personal details.
You can use MoneyGeek's car insurance calculator to get estimates instantly. Our tool will show you car insurance quotes based on age, driving record, vehicle type, and desired coverage.
Auto Insurance Calculator
See how the Average Annual Auto Insurance Rates vary with the options chosen.
Average Annual Auto Insurance Rates
Click the section of the wheel in your price range to see options.
low end
on average
high end
Click an insurer below to visit their review page or continue to your personalized quote.
Cheapest Car Insurance in St. Louis for Young Adults
The following companies offer affordable car insurance for young adults in St. Louis:
- American Family: $1,345 per year
- Travelers: $1,631 per year
Meanwhile, Kemper has the city's most expensive car insurance for young adults at $5,025 per year.
Young adults typically face higher car insurance rates than older drivers. In St. Louis, drivers in their 20s pay roughly $486 more for full coverage car insurance than drivers in their 40s.
Cheapest Car Insurance in St. Louis for Seniors
MoneyGeek’s analysis reveals the cheapest car insurance providers for seniors in St. Louis are:
- American Family: $1,187 per year
- State Farm: $1,293 per year
Conversely, Kemper is the most expensive provider for older adults at around $4,212 per year.
Auto insurance rates for older drivers are often cheaper than for middle-aged drivers. The average cost for a 40-year-old driver in St. Louis is $2,207 yearly, while 65-year-olds pay approximately $2,061 annually.
Cheapest Car Insurance in St. Louis for Poor Credit
The following companies offer the most affordable full coverage car insurance for drivers with poor credit in St. Louis:
- Nationwide: $2,225 per year
- American Family: $2,278 per year
On the other hand, AAA charges the highest rate for motorists with bad credit at $8,165 per year.
Typically, drivers with poor credit scores in St. Louis pay approximately 75% more for auto insurance than those with good credit. This translates to an additional $1,658 per year. However, it's still possible to find cheap car insurance even with bad credit.
Insurance companies often charge higher rates to drivers with poor credit due to the increased likelihood of filing claims.
However, there are various methods to lower insurance costs, including obtaining discounts, bundling policies and comparing quotes from different insurers. In addition, taking steps to improve your credit score can also lead to lower premiums in the long run.
Cheapest Car Insurance in St. Louis for Sports Cars
MoneyGeek found you can get the cheapest car insurance for sports cars in St. Louis from the following companies:
- American Family: $1,187 per year
- Travelers: $1,383 per year
Meanwhile, Kemper charges the highest premium for sports car owners at around $4,925 per year.
The type of car you own can affect your auto insurance premium. For example, St. Louis drivers with standard vehicles typically pay $2,207 annually for full coverage policies. However, if you drive a Mustang, your premium increases by 6% to $2,335 per year — a $128 difference.
MoneyGeek gathered insurance quotes for a Ford Mustang to determine how car insurance rates could be affected when driving a sports car. Premiums can vary for different sports car models. It's typical for sports cars, luxury cars, and electric vehicles in St. Louis to be more costly to insure compared to standard vehicles.
Average Cost of Car Insurance in St. Louis
The average cost of car insurance in St. Louis is $1,867 per year. That's for a full coverage policy with bodily injury liability limits of $100,000 per person and $300,000 per accident and $100,000 in property damage liability per accident.
Auto insurance prices are affected by factors such as location. Full coverage car insurance in St. Louis is about $479 more expensive than the average cost of car insurance in Missouri. It’s also $602 pricier than the national average.
About Mark Fitzpatrick
