Yes, you will need to cancel your home insurance when you sell your house. Your existing policy is specific to the property listed on it, so once you no longer own that property, the insurance coverage must be terminated.
However, here are a few key points to consider:
Exchanged Contracts: If you have exchanged contracts to sell your home, the buyer may benefit from the insurance under your policy until the sale is completed, provided they do not have insurance cover elsewhere​.
Cancellation Process: To cancel your policy, you will need to inform your insurer. They will calculate any refund on a pro-rata basis for the unused portion of your premium, minus any applicable fees​.
No Loss of Premium: If you are in the process of moving to a new property, some insurers allow you to transfer your policy to the new home, subject to their approval. This could avoid losing any premium you’ve already paid​.