Shopify shipped Horizon as a flagship free theme alongside Dawn — and the question agencies and merchants keep asking is the same: which one should I start with?
The honest answer: it depends, but probably less than you think.
What’s the same
Both themes are:
- Free, supported by Shopify, and updated.
- Online Store 2.0 — sections everywhere, JSON templates.
- Performance-focused — both ship a clean Lighthouse out of the box.
- Built with Shopify’s standard Liquid + JS section architecture.
What’s different
Dawn is the elder. More mature ecosystem, more tutorials, more agency familiarity, and frankly more battle-tested customisation patterns. If you’re hiring a developer who’s been doing Shopify for five years, they know Dawn cold.
Horizon is newer. It’s built around an updated component system, has tighter accessibility defaults, and ships a cleaner motion/animation foundation. Sections feel more composable. Editorial content feels more native.
When to pick Dawn
- You need to ship in two weeks and the team already knows Dawn.
- You’re heavily customising — every Shopify dev on the planet has a Dawn snippet.
- You’re not doing anything editorial; you’re a catalogue store with conversion as the only KPI.
When to pick Horizon
- The brand is editorial, story-led, or magazine-style.
- You want to lean into Shopify’s newer section composition without fighting Dawn’s older patterns.
- Accessibility is a hard requirement — Horizon’s defaults are noticeably better.
- You’re starting fresh and don’t have legacy Dawn customisations to port.
What we actually do
For most clients we lead with Horizon now, and reach for Dawn when the project is high-customisation, time-constrained, or the merchant explicitly wants Dawn for in-house maintainability.
The boring truth: the theme matters less than what you do with it. Both will get you to a fast, accessible, conversion-ready storefront. Pick one and stop A/B-ing the decision.