- Step 1: Add the new theme
- Step 2: Customise it before you publish
- Step 3: Publish the new theme
- What happens to your old theme
- What stays and what changes
- How many themes can you have?
- Changing theme while your store is private
- A safe switching checklist
- Preview before customers see it
- Time it well
- Watch out for apps
- Choosing the right theme
- My verdict
- Frequently asked questions
To change your Shopify theme, add the new theme to your store so it appears under Draft themes, customise it, then go to Online Store and click Publish next to it. Shopify says your old theme moves to Draft themes with nothing lost, so you can switch back. Your products and pages stay the same; only the design changes.
A new theme can make a Shopify store feel brand new overnight, but switching carelessly can leave customers looking at a half-finished design. The good news is that Shopify lets you set up a new theme quietly in the background and only show it when it's ready. Here's how to change your theme safely, what moves across, and what you'll need to set up again.
Step 1: Add the new theme
Find a theme in the Shopify Theme Store, or upload one you've bought elsewhere, and add it to your store. New themes land in the Draft themes section of the Online Store page. Nothing changes for customers at this point.
Step 2: Customise it before you publish
Click Edit theme on the draft to open the theme editor. Add your logo, colours, fonts, home page sections and menus. Preview it on desktop and mobile. Take your time here, because customers only see it when you publish.
Step 3: Publish the new theme
- In your Shopify admin, go to Online Store.
- In Draft themes, find the theme.
- Click Publish.
You can also publish from inside the theme editor: click Publish in the top bar, then confirm in the window that appears. On your phone, go to Online Store, Manage all themes, and publish from the Draft themes section.
What happens to your old theme
Here's the reassuring part. Shopify says that when you publish a new theme, your previously published theme moves to Draft themes, and none of your theme changes are lost. If the new design causes problems, publish the old one again and you're back where you started in seconds.
What stays and what changes
| Stays the same | Needs setting up again |
|---|---|
| Products and collections | Logo, colours and fonts |
| Pages and blog posts | Home page sections |
| Customers and orders | Theme-specific settings and wording |
| Your domain | Some app blocks added to the old theme |
Your store's content lives separately from the theme, so products and pages carry over. The design choices you made in your old theme belong to that theme, which is why you customise the new one before publishing.
How many themes can you have?
Shopify says you can add up to 20 themes to your store, but only one can be published at a time. That's plenty of room to test a few options. I'd keep your current theme plus one or two candidates, and delete ones you've ruled out so the list stays manageable.
Changing theme while your store is private
If you're still building and your store is in private mode, Shopify says publishing a theme doesn't change your store's access, so it stays private. That makes pre-launch a great time to try different themes without anyone seeing them.
A safe switching checklist
- Duplicate your current theme as a backup.
- Customise the new theme fully while it's a draft.
- Check product pages, collections, cart and checkout flow in preview.
- Test on a phone, where most shoppers will see it.
- Publish at a quiet time, then click around your live store.
- Keep the old theme in drafts for a few weeks in case you need it.
Preview before customers see it
Use the preview option on a draft theme to click through your store as a customer would. Open a product, add it to the cart, check the menus and search, and look at your About and contact pages. Share the preview with a friend or team member too; a fresh pair of eyes spots broken images and odd spacing you've stopped noticing. It's far better to find problems here than after publishing.
Time it well
Don't switch themes in the middle of a sale or a busy season. Pick a quiet day and time, publish, then spend twenty minutes checking the live store on your phone and your computer. If anything important breaks, you can republish your old theme from Draft themes straight away while you fix the new one.
Want AI doing the heavy lifting in your marketing?
I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.
Watch out for apps
Some apps add blocks or code to your theme. After switching, check that reviews, upsells, pop-ups and similar features still appear. You may need to re-add app blocks in the new theme's editor. It's the most common reason something looks missing after a theme change.
Choosing the right theme
Pick a theme for your products and customers, not because it looks pretty in a demo. Fast loading, clear product pages and easy mobile navigation matter far more than fancy animations. For more on what makes a store convert, see my guide to what a good Shopify conversion looks like and my e-commerce website checklist.
My verdict
Add the new theme so it sits in Draft themes, customise it fully, then click Publish on the Online Store page. Your old theme moves to drafts with nothing lost, and your products and pages stay put. Check apps after switching, test on mobile, and keep the old theme for a few weeks as a safety net.
Frequently asked questions
How do I change my Shopify theme?
Add the new theme, customise it as a draft, then go to Online Store and click Publish next to it.
Will I lose my products if I change my Shopify theme?
No. Products, collections and pages stay. Only the design and theme settings change.
What happens to my old Shopify theme?
Shopify says it moves to Draft themes and none of your changes are lost.
How many themes can a Shopify store have?
Shopify says up to 20 themes, but only one can be published at a time.
Can I change themes while my store is password protected?
Yes. Shopify says publishing a theme doesn't change your store's access.


