100% FREE

How long does it take to buy a house?

By Chris Pollitt · Last checked 6 November 2026 · 2 min read

From the moment your offer is accepted to the day you get the keys, buying a home in England or Wales usually takes somewhere between three and five months. Some sales go through in a few weeks, others drag on for more than six months. Most of the difference comes down to a few predictable things.

A typical timeline

What slows things down

Chains. If the seller is buying another home, and their seller is buying too, every link has to be ready at the same time. One slow link holds everyone up.

Searches. Local authority search times vary a lot between councils. Some return them in days, others take weeks.

Leasehold property. Your conveyancer will need information from the freeholder or managing agent, such as service charge accounts and building insurance. This is one of the most common causes of long delays.

Missing paperwork. If work was done without planning permission or building regulations approval, sorting it out, or arranging indemnity insurance, takes time.

Mortgage problems. A low valuation or questions about your income can mean going back and forth with the lender.

How to speed it up

Can I move in before completion?

Normally no. You get the keys on completion day, once the money has reached the seller's conveyancer. Some sellers allow access before then to measure up or get quotes, but it's a favour, not a right.

Useful free tools

More guides

This guide is general information, not financial or legal advice. If something here is out of date, please let us know.