CompareCompare·8 min read
Custom Shopify Theme vs Template: Which Does Your Store Need?
Most stores do best with a good theme and a few custom sections. Here is how to tell if yours is one of the exceptions that needs a full custom build.

Key takeaways
- Shopify's Theme Store had 24 free themes and 1,342 paid themes when I checked. The paid themes I saw cost between $170 and $500, as a one-time payment for one store.
- Most stores are best served by a good theme plus a few custom sections. A full custom theme pays off when your store has needs no theme handles well and enough traffic to earn back the cost.
- Theme Store themes get updates from their developer. A custom theme doesn't, so new Shopify features need developer time.
- A custom theme isn't automatically faster or better. It is only as good as the person who builds it.
- Who it is for
- Brands choosing between a theme and a custom build
- Time needed
- 10 minutes to read
- What you need
- Your monthly sessions, conversion rate and margin
Custom Shopify theme vs template is a choice where I have a clear conflict of interest: a custom build earns me more than setting up a theme. So I'll say it plainly. For most stores I work with, a well-chosen theme with some custom sections is the right answer, and a full custom theme is the exception. This comparison is about telling which group you're in.
Theme counts, prices and update rules below come from the Shopify Theme Store, help center and developer docs as I checked them on 7 November 2026.
The short answer
| Your situation | Better fit | Why |
|---|---|---|
| New store, testing a product, tight budget | Free theme | Shopify's own themes are solid and cost nothing |
| Established store that wants a specific look or features out of the box | Paid theme | Built-in features for $170 to $500 one-time |
| A theme fits 80% of what you need | Theme plus custom sections | Pay only for the 20% that's different |
| Product pages or flows no theme supports: configurators, complex bundles, unusual catalogs | Custom theme | Building around a theme's limits costs more than starting clean |
| Strong brand, high traffic, design is part of what you sell | Custom theme | Enough revenue to earn back the build |
The four real options
"Theme or custom" is really four choices, with very different costs:
| Option | Upfront cost | Typical time | Updates |
|---|---|---|---|
| Free Shopify theme | $0 plus setup | Days | From Shopify |
| Paid Theme Store theme | $170 to $500 seen, plus setup | Days to a couple of weeks | From the theme developer |
| Theme plus custom sections | Theme plus a fixed quote for the custom parts | One to four weeks | Theme updates, with custom code to check |
| Full custom theme | Fixed quote, usually the largest option | Several weeks or more | None automatic: your developer maintains it |
Shopify's free themes include Dawn, Horizon, Sense, Craft, Refresh and Trade, the theme Shopify lists for B2B stores. They are designed by Shopify, updated regularly and a perfectly good base for a serious store. Paid themes mostly add built-in features, such as countdown timers, stock counters, product tabs or image hotspots, that a free theme would need an app or custom code for.
The time column is my own experience on typical projects, not a Shopify figure. A paid theme, per the Theme Store listing I checked, is a "one-time payment, lifetime license for your store", with no expiry. Shopify's help center adds that a theme is licensed only to the store where it was bought, and on Shopify Plus each storefront needs its own licence.
Custom Shopify theme vs template: the real difference
Shopify themes, free, paid and custom, are all built from the same parts. Shopify's developer docs describe sections as reusable modules that merchants add to templates, and blocks as smaller modules inside sections that can be added, removed and reordered. A well-built custom theme keeps that structure, so you still edit pages in the theme editor without code.
The difference is who decided which sections exist. A Theme Store theme was designed for thousands of stores, so it has many sections you won't use and may lack the one you need. A custom theme has exactly the sections your store needs, with your product data, your filters and your page layouts built in.
That's why the middle option works so well. A developer can add custom sections to a Theme Store theme, a size finder, a comparison table, a bundle builder, and keep the rest of the theme as it is.
When a custom build pays for itself: a worked example
A custom theme should be judged like any investment: what extra profit will it bring, and how long until it repays the difference over a theme?
Payback on a custom build, illustrative store
- Monthly sales now$21,00020,000 sessions, 1.5% conversion, $70 average order.
- Extra sales at 1.65%$2,100A 10% relative lift in conversion rate.
- Extra gross profit$840At a 40% gross margin.
- Months to repay $10,00012If the custom build costs $10,000 more than a theme.
Run it for your store. At 5,000 sessions a month, the same lift brings $210 of gross profit and the payback stretches past three years. At 100,000 sessions, it repays in a few months. Traffic decides whether custom makes sense far more than taste does.
My own store design and development work starts from $300, which covers theme setup and customization. Custom sections and full custom themes get a fixed quote once I've seen what the store needs.
Speed and quality
Theme Store themes must meet Shopify's requirements, including a minimum average Lighthouse performance score of 60 and an accessibility score of 90 across the home, collection and product pages. That's a floor, not a guarantee for your store once you add content and apps.
A custom theme can be leaner because it carries only what you use. It can also be slower if it's built carelessly. In the speed audits I run, the usual causes of a slow Shopify store are apps, oversized images and third-party scripts, not the choice of theme. Check your store with the speed checker before deciding a new theme is the fix.
Updates and long-term upkeep
This is the cost people forget. Shopify's help center says only themes installed from the Theme Store get updates. When you update, theme editor customizations carry over, and code edits are included where they don't conflict with the update. Where they do, you copy them across by hand.
A custom theme never gets an update notice. When Shopify releases a new feature, your developer adds it. That can be an advantage, nothing changes without your say, but budget for some developer time each year. A theme with light custom sections is the easiest to keep current.
Selling abroad
Current Theme Store themes support Shopify Markets out of the box: currency and country selectors, translated content and local domains. A custom theme has to build these in, so check your quote includes them if you sell abroad. On the Advanced plan and above, Shopify lets you customize your theme for each market, which works with either approach.
- United States. Sales tax is calculated at checkout, so the theme mostly needs clear shipping and returns messaging.
- United Kingdom. Show VAT-inclusive prices and Royal Mail or courier delivery times on product pages. Clearpay messaging needs a theme block or app.
- Netherlands and EU. Dutch translation, iDEAL and Bancontact badges and PostNL delivery messages should fit the design, not be bolted on.
- Australia. GST-inclusive pricing, Afterpay messaging and Australia Post delivery estimates.
Signs you've outgrown your theme
- You've installed several apps just to add layouts the theme can't do, and they're slowing the store.
- Custom code edits fight every theme update.
- Your product pages need logic the theme doesn't support, such as configurators, made-to-measure options or complex bundles.
- Conversion tests keep hitting design limits you can't change in the editor.
- Your brand looks like every other store using the same theme, and design matters in your category.
If only one or two apply, custom sections usually fix them for far less than a rebuild.
How to decide in four questions
Theme or custom build?
- 1
Are you still proving the product sells?
Yes: free or paid themeNo: next question
- 2
Does a Theme Store theme cover at least 80% of what you need?
Yes: theme plus custom sectionsNo: next question
- 3
Does your traffic and margin repay the price difference within 12 to 18 months?
Yes: custom themeNo: next question
- 4
Is the missing 20% central to how you sell?
Yes: custom sections now, custom theme laterNo: a theme is enough
You can start with a theme and move to custom later. Your products, customers and URLs don't change when the theme does.
Switching themes or moving to custom
- Back up the live theme. Duplicate it and download a copy.
- List what the current theme does. Sections in use, custom code, app blocks and metafields shown on product pages.
- Try the new theme or build unpublished. Paid Theme Store themes can be tried in your store before you buy. Custom builds should be developed on an unpublished theme.
- Rebuild templates and content. Theme editor settings don't move between different themes, so plan time for this.
- Reconnect apps. Add app blocks and embeds again and remove leftovers from the old theme.
- Test, publish, then measure. Check mobile and desktop, place test orders and compare conversion for four weeks.
What to do next
List the three things your current theme stops you doing, then ask whether custom sections would solve them. If you want help choosing or building, that's part of my Shopify development work, and a free review will tell you whether the theme is really what's holding the store back.
Free tools
Check your own store
Free, no sign-up. Each one runs a part of this guide for you.
Frequently asked questions
How much does a Shopify theme cost?
Shopify's 24 free themes cost nothing. The paid themes I saw on the Theme Store on 7 November 2026 ranged from $170 to $500, as a one-time payment licensed to one store.
Is a custom Shopify theme better than a template?
Only if it's built well and your store needs things no theme does. A custom theme can be leaner and fit your products exactly, but it doesn't get automatic updates and costs more upfront.
Can I customize a Theme Store theme instead of building from scratch?
Yes, and for most stores it's the best value. A developer can add custom sections, such as a size finder or bundle builder, while the rest of the theme keeps receiving updates.
Do custom Shopify themes get updates?
No automatic ones. Shopify's help center says only themes installed from the Theme Store get updates. A custom theme is updated by your developer when you need a new feature.
Will changing my theme affect SEO?
Your product, collection and page URLs stay the same when you change theme, so redirects aren't needed. Headings, content, speed and structured data can change, so check them before you publish.
Can I use one paid theme on several stores?
No. Shopify's help center says a theme is licensed to the store where it was bought, and on Shopify Plus each storefront needs its own licence.
Sources
- Shopify Theme Store, Shopify
- Theme Store requirements, Shopify.dev
- Theme architecture, Shopify.dev
- Updating themes, Shopify Help Center
- Theme licensing and transfers, Shopify Help Center
Related services and work

Written by Ashraf Siddik
I'm a Shopify developer and CRO specialist. I have built and improved Shopify stores since 2018, completed more than 1,000 projects, and hold a 4.96 average rating across 719 client reviews.
More guides
-
CRO8 min readUpdated
Why Shopify Stores Lose Sales on Mobile: A Practical CRO Checklist
Mobile visitors decide fast, with one thumb and plenty of distractions. Here is how to find the leaks on a Shopify store and fix them in the right order.
Read the guide -
CRO6 min readUpdated
Shopify CRO Audit Checklist for DTC Brands
The checklist I use to audit DTC Shopify stores, from checking that the data can be trusted to deciding which fixes to ship first.
Read the guide -
Apps6 min readUpdated
When to Build a Custom Shopify App Instead of Adding Another Subscription
Another subscription is the quickest fix, until you are paying for five apps that still don't match how your business works. Here is how to decide.
Read the guide -
Themes6 min readUpdated
How to Find Out What Theme a Shopify Store Uses
Every Shopify store names its theme in the page code. Here is where to look, how to read what you find, and what it means for your own theme choice.
Read the guide -
Apps5 min readUpdated
How to See What Apps a Shopify Store Uses
Apps leave traces in a store's page code: scripts from their own servers, app embed folders and pixel settings. Here is how to read them, and what to do with the list.
Read the guide -
Branding7 min readUpdated
How to Name a Shopify Store (and Check the Name Is Free)
A store name has to be easy to say, free as a domain and a handle, and clear of other brands. Here is the process I use with clients, and what Shopify lets you change later.
Read the guide