There is no universal guaranteed time for a DNS change to appear everywhere. Some updates become visible quite quickly, while complete propagation across different networks can take longer.
What should I expect after a DNS change?
It is common for a change to start appearing within minutes or hours. It is also sensible to allow up to 24–48 hours for a DNS or nameserver change to settle more widely, and some situations can take longer.
That is an expectation rather than a guarantee. The exact timing depends on how the previous DNS information was cached and configured.
Why does the timing vary?
DNS information is temporarily cached by different services. The record's TTL setting can influence how long cached information is kept, while ISP, network and DNS-resolver caches can refresh at different times.
Browser or device caching can sometimes make the visible result look delayed as well, even when the underlying DNS is already changing.
Why can one person see the new website first?
Different people may be using different internet providers, DNS resolvers or cached information. One visitor can therefore reach the new destination while another still reaches the old one for a period.
This process is explained in more detail in what DNS propagation is.
When should I investigate further?
If the expected result is not appearing after the advised period, first check whether the correct DNS record was changed and whether the domain is using the expected nameservers. Avoid making repeated random changes, because that can make troubleshooting harder.
If the old site is the specific problem, see why your old website may still be showing.
Last updated: 8 September 2026