The short answer
You can switch web hosting without losing email, but only if you plan the DNS first. Email breaks during a move when the MX records get dropped along with the old host. The fix is to record every DNS record before you touch anything, move your website and email as separate steps, and lower your DNS timing beforehand.
Key takeaways
- Email breaks during host moves because the MX records that route mail get lost or overwritten.
- Record every DNS record (MX, A, CNAME, TXT) before you change anything.
- Treat your website and your email as two separate moves, not one.
- Lower your DNS TTL a day ahead so changes take effect quickly and cleanly.
- Keep the old host active for a week after the switch as a safety net.
You can absolutely switch web hosts without losing a single email, as long as you handle the DNS deliberately. Almost every horror story about email vanishing during a host move comes down to one thing: the mail-routing records got dropped when the website moved. The fix is to know what those records are before you start, and to move your website and your email as two separate jobs. Here's the safe way through it.
The reason this feels scary is that hosting and email often ride on the same account, so it looks like moving one must break the other. It doesn't have to. Once you see the pieces, the whole thing is methodical rather than nerve-wracking.
Why email breaks during a host move
Your domain's DNS is a small set of records that tells the internet where to send different kinds of traffic. Two of those records matter most here:
| Record | What it controls | If it's lost |
|---|---|---|
| A record | Points your domain at your website's server. | Your website goes offline or shows the wrong page. |
| MX record | Points your domain's email at your mail server. | Incoming email bounces or silently disappears. |
| TXT records (SPF, DKIM) | Prove your email is legitimate so it isn't marked as spam. | Your outgoing mail starts landing in junk folders. |
When you move hosts, the new host often sets up fresh DNS with only the website record filled in. If your old email lived on the old host, its MX record doesn't come along, and mail stops arriving. That's the whole failure, and it's completely avoidable.
What you'll need
- Login access to where your DNS is currently managed (your registrar, old host, or a service like Cloudflare).
- Your new hosting account, ready to go.
- A clear note of where your email actually lives now (your old host, or a service like Google Workspace or Microsoft 365).
- About an hour, plus a quiet day when a brief hiccup wouldn't hurt.
How to switch hosts and keep your email
- 1Record every existing DNS record first. This is the step that saves you. Log into wherever your DNS lives and write down, or screenshot, all of it: every A, CNAME, MX, and TXT record, exactly as written. This is your safety copy. If anything goes wrong, you can put it all back.
- 2Confirm where your email is hosted. Look at your MX records. If they point to your old web host, your email is on that host and you'll need to plan for it. If they point to Google or Microsoft, your email is separate and moving your website won't touch it at all. That's the easy case.
- 3Lower your DNS TTL a day ahead. TTL is how long the internet caches your records. Drop it to 300 seconds (five minutes) the day before you switch. This makes your later changes take effect in minutes instead of hours, so any hiccup is short.
- 4Set up the website on the new host before switching anything. Upload your files, restore your database, and confirm the site works on the new host using a temporary preview or the host's staging URL. Nothing is live yet, so there's no risk here.
- 5Move email as its own separate step, if it needs moving. If your email was on the old host, get the new mailboxes ready first, or better, move email onto a dedicated service like Google Workspace or Microsoft 365 so it never rides on your web host again. Copy over existing messages before you cut anything.
- 6Update the DNS to point at the new host, and re-enter your MX and TXT records. Change the website (A) record to the new host. Then carefully re-enter your MX and email TXT records from the copy you made in step one. Do not rely on the new host to fill these in for you.
- 7Test before you celebrate. Load your website. Send yourself an email from an outside account and confirm it arrives. Send one out and confirm it doesn't land in spam. Only when all three work is the move truly done.
The safest setup going forward
The single best thing you can do to make future moves painless is to stop letting your email live on your web host. When your email runs on a dedicated service like Google Workspace or Microsoft 365, changing hosts becomes a website-only job, and your mail never even notices. It's worth doing once so you never have to think about this again.
If you're switching hosts as part of leaving a developer or agency, the how to fire your web developer guide covers securing your accounts before you make the move.
When you'd rather hand the whole move to us
Host migrations are routine for us and nerve-wracking for most owners, which is exactly the kind of task worth handing off. We map your current DNS, move the site, keep email intact, and stay on the old host until we've confirmed nothing broke. It's included in our maintenance plans, which start at $99 a month, or we can handle a one-time migration.
We're near Seattle and have moved sites for businesses across the Puget Sound and around the country since 2011. If the email part is what's making you hesitate, that's the part we're most careful about. Give us a call at (425) 314-1415 and we'll talk it through.
Related services
More website answers
Every question in this series, from Website Problems, Solved.
Symptoms & emergencies19
- Why Is My Website Down? How to Find Out and Fix It
- Why Does My Website Say "Account Suspended"?
- Error Establishing a Database Connection: What It Means
- Why Is My Contact Form Not Sending Emails?
- White Screen of Death on WordPress: What to Do Now
- Why Is My Website Showing "Not Secure" in Chrome?
- Squarespace Site Not Showing Up on Google? Here's Why
- Why Did Google Remove My Website From Search Results?
- Why Did My Website Traffic Suddenly Drop? Top Causes
- Why Is My Website Sending Spam Emails? What It Means
- Why Is My Website Slow on Mobile but Fast on Desktop?
- Why Does My Website Look Broken on My Phone?
- Why Do My Website Images Look Blurry or Broken?
- How to Tell If Your Website Has Been Hacked: 9 Signs
- "This Site May Be Hacked": How to Remove Google's Warning
- "Deceptive Site Ahead" Warning: How to Fix It Fast
- How to Make Your Website Load Faster
- Why Isn't My Business Showing Up on Google?
- 10 Signs Your Business Website Needs a Redesign
What happens if...9
- What Happens If You Don't Update WordPress Plugins?
- What Happens If Your SSL Certificate Expires?
- What Happens If Your Domain Name Expires? A Timeline
- What Happens If Your Web Host Goes Out of Business?
- What Happens If You Stop Paying Your Web Developer?
- Can an Old Website Hurt Your Google Ranking?
- Is an Outdated Website a Liability for Your Business?
- Why Are My Business Emails Going to Spam?
- What Happens If You Don't Maintain Your Website?
Cost & pricing7
- How Much Does It Cost to Fix a Hacked WordPress Site?
- Why Is Website Maintenance So Expensive? A Breakdown
- Hourly Rate vs. Monthly Retainer for Website Updates
- How Much Do Freelancers Charge for Website Maintenance?
- How Much Does WordPress Maintenance Cost Per Month?
- How Much Does Squarespace Maintenance Cost?
- How Much Does Website Maintenance Cost?
Plans & hiring10
- Do I Need a Website Maintenance Plan? An Honest Answer
- Maintenance Plan vs. Pay As You Go: Which Actually Wins
- One-Time Website Fix vs. Ongoing Care: Which Do You Need
- Does a Simple Website Need a Maintenance Plan?
- 12 Questions to Ask a Website Maintenance Company
- Freelancer vs. Agency for Website Maintenance
- What to Look For in a Website Maintenance Contract
- Is Your Website Maintenance Plan a Scam? How to Tell
- Website Maintenance Checklist for Non-Technical Owners
- What Does Website Maintenance Include? (And Why It Matters)
Ownership & switching9
- What Is My Website Built With? How to Check in Seconds
- How to Find Out Who Hosts and Manages Your Website
- Your Web Developer Disappeared: What to Do Now
- How to Switch Web Hosting Without Losing Your Email (you are here)
- How to Fire Your Web Developer (Without Losing Your Site)
- Can You Maintain Your Own Website Without Coding?
- How Often Should You Update Your Website Content?
- How to Back Up a WordPress Site Yourself (Two Ways)
- Do You Really Own Your Website? How to Check Before You Hire
Platform-specific7
- Do Squarespace Sites Need Maintenance? The Honest Answer
- Do Wix Websites Need Maintenance? What Owners Should Know
- Shopify Maintenance: What Store Owners Actually Need
- WordPress Maintenance Checklist for Non-Developers
- WordPress vs. Squarespace: Which Is Easier to Maintain?
- GoDaddy Website Builder vs. WordPress for Small Business
- How to Keep Your WordPress Website Secure
The Venbit Team
Web design & SEO, Seattle
Venbit is a Seattle-area web design, SEO, and digital marketing studio. Since 2011 we've designed, built, and ranked small-business websites for clients across the Puget Sound and around the country, so the numbers and advice here come from real projects, not a content mill.