How Long Does DNS Propagation Take? (and Why You See the Old Site)

How long does DNS propagation take? Usually minutes to a few hours, occasionally up to 48 — and until it finishes, some people (often you) keep seeing the old website or the old email server.

Common signs of this issue

Safe checks you can do yourself

None of these require sharing passwords with anyone.

What this usually means

"Propagation" is a slightly misleading word. Your change does not travel outward across the internet; it is saved instantly at your DNS provider. What takes time is everyone else's caches expiring. Internet providers, office routers, and your own computer remember the last answer they got for your domain so they do not have to ask every time, and they keep that answer until its TTL runs out. Until then, they keep sending people to the old address — which is why the change looks finished for some people and not others, as described in website down for some users.

For a simple record change with a typical one-hour TTL, most people see the new site within an hour or two. Nameserver changes are slower because two layers of caching are involved: the registry's record of which nameservers your domain uses, and the records on those nameservers. Up to 24 to 48 hours for the last stragglers is normal there. One trap catches people often: if you looked up a brand-new record before it existed, some resolvers cache the "doesn't exist" answer for a while too, so checking too early can make the wait feel longer.

If a global checker still shows the old value everywhere after the TTL has passed, it is not propagation — the change probably was not saved, was made at the wrong company, or is being overridden. A classic cause is editing records at the registrar while the domain's nameservers actually point to a host or Cloudflare, so the edits are never used. Check which nameservers your domain uses and make changes there; how to point a domain to your website explains nameservers versus records.

What not to do

When to get help

Waiting is the answer most of the time, but not always. If the checker still shows the old value everywhere a day later, if email broke when the nameservers changed, or if you are not sure which company actually controls your DNS, the problem is a wrong or missing record rather than time. That is also true during a host move with a live shop or booking system, where every hour of visitors hitting the old server means lost orders or double bookings. Someone experienced can read the actual DNS answers, spot the misplaced record in minutes, and plan the cutover so the website and email switch cleanly.

Glenn at WebsiteSelfHelp sorts out stuck DNS changes and messy host moves for small businesses. Send him the domain and what you changed, and he will tell you whether it just needs time or needs fixing, and what it would take to put right — no logins required to get an answer.

Not sure what to do next?

Answer a few short questions and we'll point you to the safest next step — DIY, a freelancer, or a direct review. No passwords required.

Frequently asked questions

How long does DNS propagation take?

For a normal record change, usually minutes to a couple of hours, depending on the old TTL. Nameserver changes can take up to 24 to 48 hours to reach everyone. Your own computer is often the last to update.

Why do I still see my old website after changing DNS?

Your computer, router, or internet provider is still using a cached copy of the old address. Flush your DNS cache, try your phone on mobile data, and check a global DNS checker to see the real state.

Can I speed up DNS propagation?

You can only influence it ahead of time by lowering the TTL a day or two before the change. After the change, you can flush your own cache and ask Google or Cloudflare public DNS to refresh, but you cannot clear other networks' caches.

Is a nameserver change slower than changing an A record?

Usually, yes. Nameserver changes go through the domain registry, and those answers are often cached for up to 48 hours. Changing a record at your existing DNS provider only waits on that record's TTL.

Will DNS propagation affect my email?

It can. If MX records or nameservers change, some mail may reach the old server for a while. Keep the old mailbox running until the checker shows the new MX records everywhere, then check it one last time.

Does DNS propagation hurt my Google rankings?

Not if both the old and new servers serve the same working site during the switch. It only causes trouble if one of them is broken or cancelled while Google is still being sent there.

It has been 48 hours and nothing changed. Is it still propagating?

Almost certainly not. After that long, the record is probably wrong, saved at a company that is not your active DNS provider, or overridden by another setting. Check which nameservers your domain uses and look there.

Related free guides

WordPress site down?

Seeing “There has been a critical error on this website”?

Our guided repair tool logs in over secure FTPS and fixes the most common WordPress failures — safely, with every change backed up and reversible. Start with a free scan, no password needed.

Fix My WordPress Site → Free scan · No download of your site · Reversible