Yes, you can cancel your car insurance at any time but you may have to pay a fee.
All insurers must offer a 14-day cooling-off period when you first take out a new policy. If you cancel during this , you’ll usually only be charged for the days you were insured. Some insurers may also charge a cancellation or admin fee, typically between £20 and £60.
If you’re cancelling after the cooling-off period, you’ll normally receive a pro-rata refund for the unused part of your cover. For example, if you cancel halfway through an annual policy, you’ll get back around half of what you paid - minus any fees. Add-ons such as breakdown cover or legal protection are often non-refundable once they’ve started, so check your policy documents carefully.
The 14-day cooling-off period usually only applies when you first buy a new policy, not when you renew. Once a renewal has begun, it’s treated as a new 12-month contract, so normal cancellation terms apply.
If you pay by monthly direct debit, don’t cancel your payments before confirming with your insurer that your policy is cancelled, otherwise it could negatively affect your credit record.