Platform Guide

Shopify Horizon Theme: Should You Migrate from Dawn?

Is Shopify's Horizon theme worth migrating to from Dawn? What changed, what breaks, migration costs, customization limits, and when Dawn is still fine.

Theme BlocksHorizon vs DawnMigration PathSpeed & Limits
July 10, 2026·17 min read·
Listen to a short brief of this article
Hands-free while you multitask

Key Insights in 60 Seconds

Heard Horizon replaced Dawn and wondering if your store is behind? Skim these first, then jump to the section that matches your situation.

You don't have to rush: Dawn is still fully supported, and Shopify says there's no rush to migrate.
Horizon is a collection of 10 free themes built on theme blocks — a new design foundation, not just a new skin.
There is no migration button: moving to Horizon rebuilds your customizations, apps, and code from scratch.
On mobile, Dawn outscores Horizon — 82 versus 52 on PageSpeed in demo-store tests, not your store.
The right time to migrate is a planned redesign; switching just to be on the newest theme rarely justifies the effort.
Cost runs from a few DIY hours on stock Dawn to a full developer project when heavily customized.

What You'll Learn

1What Horizon actually changes
2Whether Dawn is really outdated
3How theme blocks shift who edits
4What breaks when you migrate
5When to migrate, when to wait
6What migration costs and who does it

You keep seeing the name Horizon, and somewhere between a changelog email and a developer's Slack message a worry has crept in: is my store's theme suddenly outdated? If you run a working store on Dawn, an older free theme, or a paid one, this guide answers the real questions — what actually changed, what a migration breaks, what it costs, and, just as important, when staying put is the smart call.

What Horizon Is — and Why 'Dawn Is Dead' Is a Myth

Two ideas get repeated so often they feel like facts: that Dawn is legacy, and that Horizon is now the mandatory default. Both deserve a closer look before you spend a dollar or an hour migrating. Let's separate what Shopify actually publishes from what the internet has decided.

What Horizon actually is

Horizon is a collection of 10 free themes Shopify introduced in 2025, all built on the same foundation of theme blocks. It is not just a fresh coat of paint on Dawn — Shopify frames it as a new architecture for arranging a storefront. It also runs on its own version line, which was already at 1.0.5 by July 2025 and reached 4.1.1 by mid-2026, so it is actively developed, not a frozen launch.

Horizon is our new design foundation, harnessing the power of theme blocks for total flexibility.
Shopify — Shopify Editions — Summer '25 · View source (shopify.com)
Why the name matters for your research
You'll see everywhere that “Horizon replaced Dawn as the default.” Shopify never officially says this — its own pages call Horizon a flagship and design foundation — and Dawn is still listed as a free theme in the Theme Store. Read the full official-versus-repeated breakdown in the FAQ below.

Is Dawn actually deprecated?

This is the fear worth killing first. There is no official deprecation, no sunset date, and no forced migration. Dawn's public repository is not archived and still ships releases, its README doesn't even mention Horizon, and a Shopify staff member addressed the question directly on the community forum in 2025.

Dawn themes are used by millions and are still fully supported by Shopify.
kjellr, Shopify — Dawn to Horizon migration — Shopify Community · View source (community.shopify.com)

That same staff post confirmed there is no official Dawn-to-Horizon migration tool and added, plainly, that “there's no rush to migrate.” The code backs it up: Dawn's repository is still active, with version 15.5.0 shipping in June 2026. A theme getting new releases in 2026 is not a theme on its way out.

What Actually Changes for You: Horizon vs Dawn

Forget the marketing bullet lists. Here is the honest, merchant-level comparison — what you feel day to day, plus one number that surprises almost everyone.

Horizon vs Dawn, at a Glance

DimensionDawnHorizon
ArchitectureSections and section blocks (OS 2.0)Theme blocks layered on OS 2.0 sections
Theme editorThe same editor since 2021Reworked editor with canvas editing and AI blocks
Update cadenceSlower, less frequent releasesFrequent updates, sometimes weekly
B2B sellingAdded through apps or custom codeVolume pricing, quantity rules, quick order lists built in
Best forA proven, low-maintenance baseNew builds that want the newest editor and blocks

The biggest practical gap is the editor. B2B is the other standout: Shopify's December 2025 changelog confirmed that volume pricing, quantity rules, and quick order lists are built into every Horizon theme with no custom code — something Dawn stores usually reach through apps.

The editor is the real upgrade

Dawn's theme editor is functional and stable, but it is essentially the same editor it launched with in 2021. Horizon's is where the day-to-day difference lives. Independent reviews catalog six concrete workflow upgrades that make building and rearranging a page faster.

Hover to preview
Hover over a section or block to preview it before you click in — faster than Dawn's panel-only flow.
Inline canvas editing
Edit text and content directly on the storefront canvas, not just in the side panel.
Copy across templates
Copy a block or section and paste it into another template instead of rebuilding it.
Right-click menu
Right-click elements in the editor for quick, contextual actions.
Conditional fields
Show or hide settings based on conditions so the editor stays uncluttered.
AI block generation
Describe a block in plain words and have AI generate a first draft of it.
Horizon: Homepage Demo — Shopify AcademyAn official Shopify Academy walkthrough of building a homepage in the Horizon theme editor, showing sections, theme blocks, and the canvas-editing workflow.

The speed surprise: Dawn wins on mobile

Here is where “newer must be faster” falls apart. When two independent agencies ran Google PageSpeed on each theme's demo store, desktop scores were essentially tied — but a clean Dawn store scored around 82 on mobile PageSpeed versus roughly 52 for Horizon. On mobile, where most storefront traffic lives, that is a meaningful gap.

PageSpeed: Horizon vs Dawn Demo Stores

PageSpeedHorizonDawnFaster
Desktop9796Roughly tied
Mobile5282Dawn, by 30 points

Demo-store scores from two independent agency tests (craftshift and omnithemes) — one-off measurements, not official Shopify benchmarks. Your store's scores depend on your apps, images, and code.

Read these numbers carefully
These are demo-store scores from two independent agency tests (craftshift and omnithemes), not a promise about your store. Your real PageSpeed depends far more on your apps, image sizes, and custom code than on the base theme. The point isn't “Dawn is faster” — it's that migrating to Horizon is not a guaranteed speed win. For a deeper look at what actually moves storefront performance, see what the best Shopify stores do differently.

Theme Blocks: What They Are and Who Can Now Edit Your Store

If theme blocks are the reason Horizon exists, they are worth understanding — because they change who can change your store. The payoff for a merchant is real: changes that once meant editing Liquid can increasingly be done in the editor, so the line between “I can do this myself” and “I need a developer” moves — though it doesn't disappear. That shift comes down to three kinds of “block,” and the distinction is what makes it work.

Three Kinds of Block in a Shopify Theme

Block typeReusable across sections?Nestable?Comes from
Theme blocksYesYesThe theme's /blocks folder
Section blocksNo — one section onlyNoDefined inside a single section
App blocksWhere the app supports itNoInstalled apps

The short version, from Shopify's developer docs: theme blocks are their own Liquid files that can be reused across sections and nested, while older section blocks are locked to a single section. Theme blocks sit as a flexible layer on top of the sections model introduced by Shopify Online Store 2.0 — so if OS 2.0 gave you editable sections, theme blocks let you reuse and rearrange the pieces inside them.

The AI features — and their honest limit

Horizon leans on AI in two places: inside the editor, Shopify's Sidekick can generate theme blocks from a text prompt in sections that support them, and you can generate a whole personalized theme by describing your brand. (For what Sidekick reliably does across the rest of your admin — and where it still needs a human — see our guide to Shopify's built-in AI.) Handy — but a developer who moved his own store to Horizon is blunt about the ceiling.

The AI-generated blocks are a great starting point, but it's hard to get exactly what you want. It will generate a block that's 80% done, but it needs edits to make it perfect.
Ed Codes — Shopify Horizon theme and blocks · View source (ed.codes)

In other words, treat AI generation as a fast first draft, not a finished result. The same flexibility that makes Horizon powerful also makes it easy for a non-designer to build something that looks worse, not better — total control cuts both ways.

Where the limits actually are
Horizon customization has three tiers. In the editor: arrange theme blocks, edit on the canvas, generate AI blocks. Needs code: custom sections, bespoke functionality, precise design. Hard structural caps: a template can hold up to 25 sections and up to 1,250 blocks across all sections, per Shopify's documentation — generous, but not infinite.

Should You Migrate to Horizon? Start With Timing

Because there is no official migration tool and no rush, the real question isn't whether Horizon is good — it is when a move is worth the effort. The practical consensus among developers, echoed in a community discussion of the best 2026 base theme, is simple: migrating just for the sake of switching rarely justifies the effort, while migrating during a redesign makes the most sense. One developer even delayed moving his own production store by a month or two to let early bugs settle.

There is no migration button
Switching to Horizon is not the same as updating your current theme. Updating to a new version of the theme you already run copies your customizations forward automatically. Switching to a different theme does not — three things do not transfer: custom code, apps, and editor customizations (your sections and blocks). How much that hurts depends entirely on your store's state; the quiz below shows you your route.

One caveat before you answer: if you are weighing a paid theme like Impulse or Warehouse instead of Horizon, that trade-off is covered in Horizon vs paid themes below — this quiz assumes Horizon is your target. So find out which kind of migration you are actually facing. Answer five quick questions and you'll get a route tailored to your current theme, your customizations, and who will do the work.

Should you migrate to Horizon?5 questions → your personal migration route
Question 1 of 5
Which theme is your store on today?

The Migration, Step by Step (and What Breaks)

Start with the reassuring part: your store's data is never at risk. Products, collections, menus, pages, and blog posts live in your Shopify admin, separate from the theme, so switching themes never changes or deletes them.

What doesn't come along is everything managed in the theme itself — sections and blocks, theme settings, text, and code customizations are unique to each theme, per Shopify's guide to switching themes. You rebuild those in Horizon. Custom Liquid or CSS work is the part most likely to need a developer — if your theme has hand-built sections, our guide to custom Shopify development helps you scope the rebuild.

Apps need special attention
Apps don't carry over — each one must be re-added and reconfigured in the new theme. And app blocks (from theme app extensions) have a technical catch: blocks of type @app aren't supported in statically rendered sections, so an app's content only appears where the section is set up to accept it. Map your app dependencies before you switch so nothing critical silently disappears.
Shopify Horizon Theme Customization Tutorial (Full Setup 2026)A hands-on walkthrough of setting up and customizing the Horizon theme, covering sections, theme blocks, and editor settings from an unpublished copy.

Use the checklist below as your working reference. Step 1 is a pre-migration audit — do it before you commit, because it tells you which route from the quiz you are really on. Steps 2 through 7 are the migration itself: everyone does 1–2 and 6–7, while how heavy steps 3–5 get depends on how customized your current theme is.

Horizon Pre-Migration Audit & Switch Checklist

Tick each step off as you move from auditing your current theme to publishing Horizon. Your progress saves in this browser.

0 of 7 done
  1. Before you commit to migrating, audit every custom code edit, custom section, app, and metafield your theme relies on.

  2. Install Horizon from the Theme Store and preview it without touching your live store.

  3. Recreate your sections and blocks in Horizon, since editor customizations don't transfer between themes.

  4. Install each app into Horizon and re-place its blocks — apps don't carry over when you switch themes.

  5. Port or rebuild your Liquid and CSS edits, and scope developer time for anything hand-coded.

  6. Test cart, checkout, mobile layout, and page speed on the preview before you go live.

  7. Set Horizon live, then watch analytics and error logs closely for the first few days.

What It Costs — and Who Should Do It

There is no fixed price for a Horizon migration because there is no fixed amount of work — it scales with how much of your current theme is bespoke. The audit in step 1 is what tells you which row below you are in.

What a Horizon Migration Costs by Situation

Your situationWho does itRough cost
Stock or near-stock DawnYou, in the theme editorFree — a few hours of your time
Dawn with custom code or sectionsYou plus a freelancer for the code$20–$100/hr for the coded parts
Heavily customized or vintage themeA developer or agency, scoped as a projectRedesign-scale — see the cost guide

For the coded parts, Shopify's own benchmark puts a freelance web designer at $20–$100 an hour. A heavily customized or vintage theme is closer to a full redesign; Shopify pegs outsourced builds at $500–$10,000 with freelancers and up to $75,000 with agencies.

Not sure whether you need a freelancer, an agency, or nobody at all? Our Shopify development guide routes you to the right kind of help and budget in about a minute.

Horizon vs Paid Themes: When Free Isn't Enough

If Horizon is free and actively developed, when would you ever pay for a theme? The honest answer: when a premium theme ships a feature out of the box that you would otherwise have to build on Horizon yourself.

Deep mega menus
Themes like Warehouse ship department-store mega menus for deep category hierarchies.
Countdown & sale badges
Themes like Impulse build countdown timers and sale badges into product and collection pages.
Sticky cart & quick-buy
Themes like Motion add a sticky add-to-cart bar and quick-buy that Horizon doesn't include by default.
A simple rule for choosing
Limited budget or time, and a simple catalog? A premium theme (typically a one-time $100–$450) can get you live faster with features already built in. More time or budget, and a complex or story-driven store? Horizon's build-it-yourself flexibility is the better foundation. For a fuller look at how theme types compare, see what a Shopify theme is and how to choose one.

The Bottom Line

Horizon is a genuine step forward in the editor, and for a brand-new build it is a strong starting point. But if you already run a working store, the newest theme is not an emergency. Dawn is supported, your data is safe either way, and a rushed switch mostly buys you a rebuild without a redesign to show for it.

The one rule that saves you money: migrate to Horizon during your next planned redesign, not as a standalone task. You get a modern theme and a refreshed store for one block of effort — and you skip paying to rebuild a store you weren't ready to change.
Your Next Step by Stage
Just curiousAdd Horizon as an unpublished theme and click around the editor — free, and it never touches your live store.Preview Horizon free
Planning a moveSizing a customized migration? Get realistic rates and project ranges before you commit.Budget the project
Want it handledHave an expert rebuild your theme on Horizon end to end — sections, apps, and custom code, done for you.Get a full theme rebuild

Not Sure a Move Is Even Worth It Yet?

Get a free scope before you commit: an expert tells you what would break, what a rebuild would cost, and whether migrating makes sense for your store at all — no obligation.

Get a free migration scope

Frequently Asked Questions

Dawn is not being discontinued. A Shopify staff member confirmed in 2025 that Dawn is used by millions and remains fully supported, and Dawn's public repository is still active — version 15.5.0 shipped in June 2026. There is no announced sunset date, so you can keep running Dawn without any near-term risk to support.
You will see this claim repeated across many blogs, and it may well match what new merchants experience. But Shopify has not published an official statement calling Horizon the default theme for new stores — its own pages describe Horizon as a flagship and design foundation. Treat it as a widely observed pattern, not a documented fact.
No. Migration is optional, and Shopify explicitly says there is no rush. Dawn keeps getting updates and support, so staying put is a valid choice. The strongest reason to move is a planned redesign — if you are already rebuilding your storefront, doing it on Horizon makes sense. Switching purely to be current rarely pays off.
No. Shopify has confirmed it does not currently offer a migration tool or guide for moving from Dawn to Horizon. Because theme customizations do not transfer between different themes, migrating means adding Horizon fresh and rebuilding your sections, blocks, apps, and any custom code in the new theme by hand.
Switching themes does not break your store, but it does not carry your work over either. Editor customizations, custom code, and app placements are unique to each theme, so you rebuild them in Horizon. Apps must be re-added and reconfigured, and app blocks only work in sections that support them. Plan this as real work.
No. Your products, collections, menus, pages, and blog posts live in your Shopify admin, separate from the theme, so switching themes never changes or deletes them. What you rebuild is the presentation layer — the sections, blocks, and settings managed in the theme editor. Your catalog and customer data are completely safe during a theme change.
Theme blocks are reusable building blocks defined at the theme level, stored in the theme's blocks folder. Unlike older section blocks, which only work inside one section, theme blocks can be reused across different sections and nested inside one another. They are the architecture that makes Horizon more flexible to arrange in the editor.
Not necessarily. In independent tests of each theme's demo store, desktop PageSpeed scores were nearly identical, but a clean Dawn store scored around 82 on mobile versus roughly 52 for Horizon. Real-world speed depends heavily on your apps, images, and custom code, so treat these demo numbers as a caution against assuming newer means faster.
It ranges widely. A near-stock Dawn store can move for free in a few hours of your own time. Add custom code and you might hire a freelancer, whose rates commonly run 20 to 100 dollars an hour. A heavily customized or vintage theme becomes a redesign-scale project best scoped by a developer or agency.
Yes, for a lot of it. Horizon's editor lets you arrange theme blocks, edit on the canvas, and even generate blocks with AI from a text description. But those AI blocks often need manual tweaks, and deeper changes still require code. The editor covers everyday customization; a developer is for custom features and pixel-perfect design work.
Yes. Horizon is a collection of ten free themes available in the Shopify Theme Store, and B2B features like volume pricing and quantity rules are built in at no extra cost. You would only pay for a premium theme if you need specific features Horizon lacks, or for a developer to build custom functionality on top of it.
Updating means installing a newer version of the same theme you already use; Shopify copies your editor customizations into the update automatically. Switching means moving to a different theme entirely, such as Dawn to Horizon — and there, none of your theme-specific customizations transfer. That distinction is exactly why a Horizon migration is real work.
About This Article
Shopify Developer & E-Commerce Writer
9+ years with Shopify since 2017

Front-end developer specializing in Shopify since 2017. Experienced in building custom Liquid themes, optimizing storefront performance, and integrating third-party apps. Writes in-depth, data-driven e-commerce guides based on hands-on experience with real merchant stores.

Continue Learning

What to Read Next

Stay updated

Get notified about new articles

Subscribe to receive updates when we publish new Shopify guides and insights.