In this guide · 8 sections
- 01Shopify theme customisation cost at a glance
- 02Free vs paid Shopify themes: what you actually get
- 03Common tweaks and how much work they are
- 04Custom sections vs a fully custom Shopify theme
- 05Apps vs code: the hidden cost of app bloat
- 06Theme updates: why code edits cost you later
- 07Do it yourself or get help?
- 08Frequently asked questions
Short answer
Start with the theme editor, which is free. A paid theme from the Shopify Theme Store is a one-off fee, roughly US$150 to US$430 on the listings we checked in October 2026. Small code tweaks are a few hours of work; a fully custom theme is a project, and every code edit adds work at the next theme update.
Shopify theme customisation cost at a glance
Think of customisation as four levels. Each one costs more and makes the store harder to keep up to date. Theme prices below are from the Shopify Theme Store and are approximate, as of October 2026. Shopify shows them in US dollars.
| Level | What it covers | Typical cost basis |
|---|---|---|
| 1. Theme editor only | Colours, fonts, logo, sections, blocks, templates | Free (your time) |
| 2. Paid theme | A theme with a feature the free ones lack | One-off, about US$150 to US$430 on the listings we checked |
| 3. Small code tweaks | Custom CSS, a hidden element, a small Liquid change | Usually an hour or a few hours of developer time |
| 4. Custom sections or full custom theme | New sections, unusual product pages, a theme built from scratch | A quoted project; ongoing upkeep at every update |
Our guide to what a Shopify store costs in Singapore adds the plan, payment fees, domain and email around these numbers.
Free vs paid Shopify themes: what you actually get
When we checked the Theme Store in October 2026, its filter showed 24 free themes and 1,302 paid themes. Free themes are built by Shopify and receive regular updates. Paid themes are built by Shopify or third-party designers and sold as a one-off purchase.
Shopify's theme structure help page explains that a template is made of sections, and sections are made of blocks. You can have up to 25 sections per template. Not every theme has the same sections, and you can try any Theme Store theme for free before you buy it.
A free theme is usually enough if
- You sell up to a few hundred products
- Your layout is a standard home, collection and product page
- You want Shopify to maintain the theme
- You would rather spend the budget on photos and ads
A paid theme can be worth it if
- You need a specific built-in feature, such as a mega menu or quick order list
- The paid theme saves you one or two apps a month
- Your catalogue needs strong filtering for 500+ products
- You tried it in preview and the feature works as you need
One catch: Shopify says a theme bought from the Theme Store is licensed only to the store you bought it for. If you open a second store, you buy the theme again (Shopify: updating themes).
Common tweaks and how much work they are
Most requests fall into a few groups. Before paying for code, check whether the theme already has a setting for it. Many themes now have a Custom CSS box in the theme editor, which Shopify mentions in its guide to editing theme code.
| Request | Usual route | Effort |
|---|---|---|
| Change colours, fonts, button style | Theme settings | Minutes, no code |
| Reorder or hide parts of a page | Sections and blocks in the editor | Minutes, no code |
| A different layout for one product type | New template in the editor | Under an hour, usually no code |
| Spacing or styling the editor cannot reach | Custom CSS | Small, often under an hour |
| Show extra product info (care guide, size chart) | Metafields plus a block, sometimes a small Liquid edit | A few hours |
| A section the theme does not have | Custom section in code | A small project |
Shopify says to edit theme code only if you know HTML, CSS and some Liquid, its templating language. If you hire someone, give them theme-only access with Shopify's free Theme Access app rather than a full staff account.
Custom sections vs a fully custom Shopify theme
A custom section is a new building block added to an existing theme, for example a comparison table or a lookbook layout. It keeps everything else in the theme, so most of the store still updates normally.
A fully custom theme is built from scratch for your store. It makes sense when the design is a core part of the brand and the budget covers ongoing upkeep. It does not receive Theme Store updates, so new Shopify features have to be added by a developer.
For most small Singapore shops, the order that wastes the least money is: free theme, then a paid theme if a feature justifies it, then one or two custom sections. Our guide on choosing a Shopify developer in Singapore covers what to ask before you commission custom work.
Theme updates: why code edits cost you later
Shopify's updating themes page is clear about what survives an update. Everything you do in the theme editor is copied over: settings, sections, blocks, templates, app embeds and wording. Code changes are included only if they do not conflict with the update.
After an update, Shopify shows either "code edits successfully included" or "code edits could not be included". In the second case, someone has to copy the changes across by hand. Shopify also notes that bug and security fixes can be applied automatically, and that themes uploaded from outside the Theme Store do not get updates at all.
Keep your theme easy to update
Do it yourself or get help?
If your changes are colours, fonts, sections and templates, do it yourself in the theme editor. It is free, reversible and survives updates. Bring in help when you need code, a new section, or a clean-up of an older store with years of app leftovers.
Our Shopify Store package (S$1,890) sets up and brands a theme with up to 30 products, payments and shipping. For larger catalogues with variants, discounts and a marketplace connector, see Online Store Pro (S$3,490). A single small tweak fits a Quick Fix (S$119 for up to an hour), and we quote before going further. Shopify plan, theme and app fees are paid to Shopify.
Frequently asked questions
Paid themes in the Shopify Theme Store are a one-off purchase. On the listings we checked in October 2026, prices were roughly US$150 to US$430. You can preview any theme for free before buying, and the licence covers one store only. Free themes are made by Shopify and are enough for most small stores.
Changes made in the theme editor, such as settings, sections, blocks, templates and wording, are copied to the updated theme. Code edits are carried over only if they do not conflict with the update. Shopify tells you whether code edits were included, and you should always duplicate the theme and save custom code before updating.
Yes, for most changes. The theme editor lets you change colours, fonts and layout, add or hide sections and blocks, and create separate templates for different products or pages. Many themes also have a Custom CSS setting for small styling changes. Code is only needed for features the theme does not offer.
Usually not at the start. A custom theme costs much more than a paid theme, does not receive Theme Store updates and needs a developer to add new Shopify features. It can make sense for an established brand where design drives sales and there is budget for upkeep. Most small stores do better with a good theme and one or two custom sections.
Compare the yearly cost and the speed impact. Apps are quick but often charge monthly and load scripts on every page. A small code change is a one-off cost but has to be carried through theme updates. For a small display feature, code is often cheaper; for complex features like reviews or subscriptions, a maintained app is usually safer.