Car insurance: the cheapest cars to insure 2025

With average premiums well in excess of £900 on some makes and models, we reveal the most affordable cars to insure.
Owning a car doesn’t come cheap.
First, there’s the price tag of the vehicle itself to consider, and how fuel efficient it is ‒ the less well a car runs, the more you’ll have to pay out at the pump.
Insurance is another key consideration, with sky-high premiums costing drivers hundreds of pounds per year.
In fact, it’s not unusual for motorists to pay out more than £1,000 per year for their cover.
Have you been hit by this BIG car insurance scandal?
The cheapest cars to insure
Unsurprisingly, your choice of car is one of the key factors in determining your insurance bill.
While some models tend to attract more modest premiums, others can be particularly expensive to cover.
So which are the cheapest to insure?
A new study from price comparison site Go.Compare looks at just that, revealing the 10 cheapest cars to insure in 2025.
Coming in as the most budget-friendly, the Fiat Panda has an average premium of just £282.
This is £300 less than the average car insurance premium, which was £589 between January and March 2025, according to the Association of British Insurers (ABI).
Furthermore, each of the top 10 cheapest cars to insure has a typical cost of below £350, although tellingly, they are around £40 more expensive than last year.
10 cheapest models
Ranking |
Car |
Average cost to insure |
1 |
Fiat Panda |
£282 |
2 |
Peugeot 107 |
£283 |
3 |
Smart Fortwo |
£285 |
4 |
Mazda MX-5 |
£295 |
5 |
Fiat 500c |
£295 |
6 |
Suzuki Alto |
£297 |
7 |
Suzuki Jimny |
£306 |
8 |
Citroen DS3 |
£314 |
9 |
Skoda Citigo |
£320 |
10 |
Volkswagen Up! |
£324 |
Some surprising results
At first glance, most of the models are budget ones but there are some unexpected entries on the list.
Most of us probably wouldn’t expect to see sporty brands such as Mazda in a ranking of the cheapest cars to insure.
However, driving a premium car doesn’t automatically mean you’ll have to pay through the nose for your insurance.
As Go.Compare points out, roadsters such as the Mazda MX-5 are a favourite of older, more experienced drivers.
These motorists often have clean driving records and have built up years of no-claims discounts, which helps keep premiums down.
Which? Money also notes that the Mazda MX-5 is often a second car and tends to notch up less mileage a year than other cars, which may also explain the lower premiums.
If a car has top-of-the-line safety equipment, it may also qualify for cheaper cover since it’s less likely to be involved in an accident.
Time to offload your old motor? Get an instant quote from Motorway by entering your reg in the box below. (This is an affiliate link which means we'll earn a small commission if you do sell through Motorway, but it won't affect the price you're offered)
The most expensive cars to insure
What about the other end of the scale, the cars that end up attracting the beefiest insurance premiums?
According to Go.Compare’s data, the Porsche Taycan is the priciest car to insure, with an average premium of £950.
This is closely followed by the Porsche Panamera and the Mercedes-Benz GLE, with an average cost of £940 and £901 respectively.
Interestingly, these premiums are down around £200 compared to the prices quoted last year.
Ranking |
Car |
Average cost to insure |
1 |
Porsche Taycan |
£950 |
2 |
Porsche Panamera |
£940 |
3 |
Mercedes-Benz GLE |
£901 |
4 |
Toyota Prius+ |
£877 |
5 |
Land Rover Range Rover Sport |
£856 |
6 |
Land Rover Range Rover Velar |
£850 |
7 |
Toyota Estima |
£850 |
8 |
Tesla Model-Y |
£848 |
9 |
Audi Q8 |
£843 |
10 |
Merdedes-Benz AMG |
£838 |
As Go.Compare points out, this list is dominated by large, fast and powerful vehicles.
Best and worst car insurers 2024
What about younger drivers?
It’s worth bearing in mind that it can be a very different story for younger motorists.
While some premium models end up relatively cheap to insure on an average basis, this often reflects a typical owner’s age and safe driving record.
If, however, a younger and less experienced driver is behind the wheel, the costs of cover can escalate significantly.
This means that two drivers owning the same vehicle could end up paying significantly different premiums.
Here are the 10 motors picked out by Go.Compare as delivering the cheapest premiums for drivers under the age of 25.
Ranking |
Car |
Average premium |
1 |
Volkswagen Up! |
£576 |
2 |
Suzuki Alto |
£597 |
3 |
Fiat 500 |
£604 |
4 |
Ford KA |
£605 |
5 |
Fiat Panda |
£605 |
6 |
Vauxhall Adam |
£618 |
7 |
Skoda Citigo |
£618 |
8 |
Hyundai l10 |
£631 |
9 |
Citreon C1 |
£632 |
10 |
Peugeot 108 |
£649 |
As you can see, those costs are far more substantial than what you would pay with greater levels of experience behind the wheel.
And unlike the overall cheapest list, there are certainly no premium brands and models in the ranking.
The 10 areas where your car is most likely to be stolen
Keeping car insurance costs low
A wide range of factors go into calculating our insurance premiums. Providers essentially go through your circumstances to determine how likely they are to have to pay out a claim.
This process goes beyond your age and driving record and also includes factors such as your job and marital status.
If you work in an industry that involves a lot of time driving, then you may end up paying more.
That’s because greater time spent on the road means you’re statistically more likely to be caught up in an accident.
Likewise, if you are married and have your spouse named on the insurance policy, statistics suggest that you will be more cautious behind the wheel.
Your postcode also plays a part in determining your bill as areas with high levels of car crime attract higher premiums.
Similarly, where you park at night ‒ for example in a locked garage, rather than on the street ‒ will also have an impact.
Check out our guide to the simple steps you can follow to keep your car insurance costs as low as possible.
Comments
Do you want to comment on this article? You need to be signed in for this feature