A freelance Shopify website developer charges roughly $49 to $127 an hour in the US, $30 to $79 an hour in the UK and $10 to $53 an hour in India, depending on experience. For a whole store, published guides put a freelancer setting up a ready-made theme at $500 to $2,000 and theme customisation at $2,000 to $10,000 or more, while one UK agency guide quotes £400 to £2,500 for customising an existing theme and £3,000 to £12,000 for a full custom theme. Before you hire, check three things: live stores the developer built, that they work on a copy of your theme instead of the live one, and that the store, the theme and every app stay in your name.
Those numbers are wide because "Shopify developer" covers very different jobs. One person changes a button colour. Another rebuilds a whole shop from a design file. This post explains who does what, what each kind of job costs in dollars and pounds, where to hire, and the checks I'd run before paying anyone a deposit.
What does a freelance Shopify website developer actually do?
A freelance Shopify website developer builds, changes and fixes online stores that run on Shopify, working for you directly instead of through an agency. Most of the work happens inside the theme, which is the set of files that controls how your shop looks and behaves.
A few words you'll hear, in plain terms:
- Theme. The design template of your store. You can buy one, get a free one, or have one built from scratch.
- Liquid. Shopify's own template language. It is the code that pulls your products, prices and collections into the pages. A real Shopify developer writes Liquid by hand.
- Sections and blocks. The movable pieces of a page (a banner, a product grid, a reviews strip) that you can add, remove and reorder yourself in the theme editor.
- Apps. Add-ons from the Shopify App Store that add features such as reviews, subscriptions or email pop-ups. Most charge a monthly fee.
- Checkout. The pages where the customer enters an address and pays. Shopify controls these tightly, which matters for cost later on.
The typical jobs a freelancer takes on:
- Store setup on a ready-made theme. Install the theme, set up colours, fonts, menus, products, shipping, taxes and payments.
- Theme customisation. Change the layout of the product page, add new sections, match the store to your brand more closely than the theme settings allow.
- Custom theme build. Turn a design (usually from Figma, a design tool) into a theme written for your store alone.
- Migration. Move products, customers, orders and web addresses from WooCommerce, Wix, Squarespace or another platform into Shopify.
- App work. Install and configure apps, connect them to each other, or write a small custom app when no existing one fits.
- Fixes and speed. Repair a broken section, clean up leftover app code, make the store load faster on phones.
A developer is different from a designer. A designer decides how the shop should look and produces the layouts. A developer makes those layouts work in Shopify. Plenty of freelancers do both for small stores, but on a bigger project they are two skills, and you should ask which one you're buying.
How much does a freelance Shopify developer charge per hour?
Freelance Shopify developer rates run from about $10 an hour for a junior developer in India to $127 an hour for a senior developer in the US. One 2026 guide from a UK agency puts freelancers in Western Europe, the UK included, at £50 to £95 an hour and agencies at £80 to £140 an hour, which is well above Second Talent's UK figures.
Here are the freelance ranges Second Talent publishes, by region and experience:
| Region | Junior (1 to 3 years) | Mid-level (3 to 6 years) | Senior (7 to 10 years) |
|---|---|---|---|
| United States | $49 to $77 | $62 to $100 | $80 to $127 |
| United Kingdom | $30 to $48 | $38 to $62 | $50 to $79 |
| Eastern Europe (Poland) | $29 to $45 | $36 to $59 | $47 to $75 |
| India | $10 to $18 | $15 to $38 | $22 to $53 |
Other sources disagree, and you should know that before you budget. A US agency guide says freelancers charge $50 to $150 an hour, with senior specialists at $150 to $250 and agencies at $125 to $300. At the other end, goLance looked at 326 Shopify developers on its own marketplace and found a median of $15 an hour, a typical range of $10 to $25, and the top 10% at $40.
Both can be true. Open marketplaces are full of newer developers competing on price, so the middle of that crowd is cheap. People who have built many stores and get work by referral charge several times more. The rate tells you less than you'd hope. A made-up example: a $90 developer who finishes in four hours costs less than a $20 developer who takes thirty and leaves a mess in your theme.
- United States100$
- United Kingdom62$
- Eastern Europe59$
- India38$
(Chart figures are the upper end of the mid-level ranges from Second Talent.)
Hourly or fixed price?
For anything you can describe clearly, ask for a fixed price. "Rebuild the product page to match this design" is a fixed-price job. "Help us with the store" is not. Hourly billing suits fixes where nobody knows the cause yet, and ongoing support. If you do go hourly, agree a cap, so the developer has to come back to you before spending more.
How much does Shopify website design cost?
Shopify website design cost falls into three bands: a few hundred dollars or pounds for a theme you set up yourself, the low thousands for a freelancer customising a theme, and five figures for an agency designing a custom store. On top of that you pay Shopify a monthly plan fee whichever route you pick.
| Type of work | US guide price (USD) | UK guide price (GBP) |
|---|---|---|
| Small fix or single task | $300 to $2,000 | Not published |
| Freelancer sets up a store on a ready-made theme | $500 to $2,000 | Not published |
| Customising an existing theme | $2,000 to $10,000+ | £400 to £2,500 |
| Full custom theme or custom store | $10,000 to $50,000+ | £3,000 to £12,000 |
| Moving to Shopify from another platform | $10,000 to $50,000+ (grouped with full builds) | £2,500 to £20,000 |
| Agency custom-designed store | $5,000 to $20,000 | Not published |
| Monthly maintenance retainer | from about $1,500 a month | £400 to £2,500 a month |
The US and UK columns come from different guides with different definitions, so don't read them as an exchange rate. The pound figures all come from one UK agency's guide, which gives them as general project prices in pounds, not as a survey of UK freelancers. The UK guide's "theme customisation" starts with small edits. The US guide's figure assumes a bigger piece of work. Use them to check whether a quote is in a sensible range, then compare what each quote includes.
Productised services give you another reference point. Storetasker, a marketplace that only does Shopify work, lists theme edits from $475 over about four days, a landing page design from $500, and a new product page layout from $2,000 over two weeks.
What you pay Shopify itself
The developer's fee is separate from Shopify's own charges. These are the plan prices right now:
| Plan | UK, paid monthly | UK, paid yearly (per month) | US, paid monthly | US, paid yearly (per month) |
|---|---|---|---|---|
| Basic | £25 | £19 | $39 | $29 |
| Grow | £65 | £49 | $105 | $79 |
| Advanced | £344 | £259 | $399 | $299 |
| Plus | from £1,800 | Not listed | from $2,300 | Contact sales |
Card fees come on top. In the UK the Basic plan charges 2% plus 25p on each online card payment, and in the US it is 2.9% plus $0.30. If you use a payment company other than Shopify Payments, Shopify adds its own fee of 2% on Basic, 1% on Grow and 0.6% on Advanced. Ask your developer which payment setup they plan to use, because that fee is easy to miss until the first month's statement.
Themes and apps
The Shopify Theme Store lists 1,374 themes, of which 24 are free. Paid themes are a one-off purchase: one pricing guide notes that many sit between $250 and $350, with examples at $100 and $430, and the first page of the store shows prices from $190 to $500 today. A paid theme with good settings can save more developer hours than it costs, so this is rarely the place to economise.
Apps are the cost people underestimate. Each one is a monthly bill, and each one adds code to your pages. Ask for a list of every app in the quote, with its monthly price, before you sign.
What moves the cost of a Shopify store up or down?
Five things decide most of the price: how far you move away from the theme, how many different page layouts you need, whether features come from apps or custom code, how much data has to move, and whether you want to change the checkout.
How far you go from the theme. A store that uses a theme as it comes, with your colours and photos, is days of work. Each layout the theme doesn't offer (a product page with a size guide, a bundle builder, a custom collection filter) is extra Liquid code somebody has to write and test on phones.
Number of page templates. Developers price by template, the reusable layout behind a type of page, and not by page count. Five hundred products that share one product template cost about the same to build as fifty. Three different product layouts cost a lot more than one.
Apps against custom code. An app is quicker and cheaper on day one, and it brings a monthly fee and extra weight on the page. Custom code costs more once and nothing afterwards. A sensible developer will use apps for the complicated things (subscriptions, reviews, loyalty points) and write small features by hand.
Data and migration. Moving products is usually simple. Moving customers, order history, reviews, blog posts and old web addresses takes care. Every old address needs a redirect (an instruction that sends visitors and Google from the old link to the new one), or you lose the search traffic you had.
Selling in more than one country. Showing prices in several currencies and taking orders from abroad changes shipping rules, taxes, payment methods and the wording on the product page. One of my own projects shows how much of the work sits there: Wow Vastra, a UK Indian fashion boutique. That store runs on WooCommerce, not Shopify, but the brief would read the same on either platform: a new homepage, a currency switcher, a checkout that works worldwide, and pages that load in 1.5 seconds. Three of those four items are about selling abroad and speed, and none of them shows up if you only ask for "a nicer design". Put them in the brief at the start so they are priced at the start.
Checkout changes. This one surprises people. On Shopify, apps that change the information, shipping and payment steps of checkout are available only on Shopify Plus, the top plan. Stores on Basic or higher can use some apps that customise the thank you and order status pages. So if a freelancer promises a custom checkout step on a Basic store, ask exactly how. The honest answer is usually "we can't, here's what we can do in the cart instead".
Ask for the quote in lines
A quote split into theme, each custom section, apps, data migration and launch lets you remove one line to fit your budget. A single total gives you nothing to negotiate with except the developer's rate.
Do you need a Shopify expert, a developer or a designer?
You need a developer when the theme editor can't do what you want, a designer when you don't yet know what you want the store to look like, and often neither when the job is content. "Shopify expert" is a loose label that covers both, plus marketers and consultants.
Shopify runs a Partner Directory, which groups partners under store building, custom app development, marketing, migrations, integrations and channel expansion. Being listed means the person or agency has done real Shopify work. As one hiring guide puts it, a listing is a floor and not a ranking: it doesn't tell you whether they suit your store.
A quick way to decide who to hire:
| You want to | Who you need |
|---|---|
| Change text, photos, colours, menus | Nobody. The theme editor does this |
| Add reviews, subscriptions or email capture | Usually an app, plus an hour of setup help |
| Make the product page look different from the theme | A Shopify developer |
| Create a brand look, layouts and imagery from nothing | A designer first, then a developer |
| Move from another platform | A developer with migration experience |
| Connect Shopify to stock, accounting or a warehouse system | A developer who has done integrations |
| Decide what to sell, to whom, at what price | A consultant or marketer, not a developer |
It's also fair to ask whether Shopify is the right platform at all. It suits owners who want to sell without thinking about hosting, updates or security. If you need unusual checkout rules, already have a WordPress site you like, or want to avoid monthly platform and app fees, WooCommerce may fit better. I wrote a full comparison in Shopify vs WooCommerce, and a separate post on what a Shopify to WooCommerce migration costs for stores that have outgrown the monthly bills.
Where can you hire a Shopify developer?
You can hire a Shopify developer through an open marketplace, a Shopify-only service, the Shopify Partner Directory, a direct freelancer or an agency. They differ in price, in how much checking you have to do yourself, and in who you talk to once work starts.
| Route | Typical price signal | Good for | Watch out for |
|---|---|---|---|
| Open marketplace (goLance, Upwork, Fiverr and similar) | median $15 an hour on goLance | Small, clearly described tasks | Quality varies widely. You do all the vetting |
| Shopify-only service (Storetasker) | theme edits from $475 | Defined jobs with a set timeline | Starting prices. Larger work is quoted |
| Shopify Partner Directory | No published rate. You ask for a quote | Finding people with proven Shopify work | A listing is not a recommendation for your type of store |
| Direct freelancer | $49 to $127 an hour in the US, $30 to $79 in the UK | Ongoing relationship, one person who knows your store | One person. Ask what happens when they are ill or busy |
| Agency | $125 to $300 an hour in the US, £80 to £140 in Western Europe | Large builds needing design, development and marketing together | The senior person who sells may not be the one who builds |
For most small and mid-sized stores I think a direct freelancer or a small team is the best value, provided you check them properly. You get the person who writes the code on the call, and no account manager in between. Agencies earn their higher rate on projects with many moving parts and firm deadlines.
What should you check before you hire a Shopify developer?
Check their live work, their working method, and who owns what. A portfolio of screenshots proves very little. A store you can open on your phone and buy from proves a lot.
- 1
Open their live stores on your phone
Ask for two or three Shopify stores they built. Browse a product page, add to cart and go to checkout. Slow pages, jumping layouts and broken filters tell you how your store will feel.
- 2
Ask what they built and what the theme did
On a theme-based store most of the look comes from the theme. Ask which sections they wrote themselves. A real developer answers in detail without hesitating.
- 3
Ask how they work on your theme
The only acceptable answer is on a duplicate, with you approving it before it goes live. Shopify itself recommends making a backup copy before customising.
- 4
Give access the safe way
Use a collaborator request, not your own login. You share a 4-digit code, the developer requests access, and you choose what they can see.
- 5
Get the scope in writing
List the pages, sections, apps, data to move, number of revision rounds and what counts as finished. Tie payments to those stages.
- 6
Confirm ownership
The Shopify account, the theme licence, every app subscription and the domain should all be registered to your email and your card.
Two of those steps deserve more detail.
Working on a copy. Shopify's own help pages say that before you customise a theme it's a good idea to make a backup copy so you can discard your changes and start again. A store can hold up to 20 themes, so there is always room for a working copy. A developer who edits your live theme while customers are shopping is taking a risk with your sales, and it's your money, not theirs.
Access. Never hand over your owner login. Shopify has a system built for this: the developer sends a collaborator request, which needs a 4-digit code that only you can share. You approve the request and pick the permissions. Collaborators don't count towards your store's user limit, and you can remove them when the job ends.
Questions I'd ask on the first call:
- Which parts of this job will be an app, and which will be custom code? Why?
- What will the store's monthly running cost be after launch, including apps?
- How will you test on phones, and which phones?
- If I'm moving from another platform, how do you handle redirects from the old addresses?
- Who does the work? You, or someone you pass it to?
- What do I get at the end: the theme files, a list of apps, a short guide for my staff?
- How do you charge for changes I ask for after we agree the scope?
If you don't have a written scope yet, my free Project Scope Generator turns a couple of lines about your store into a list of pages, features and build order that you can send to every developer you're comparing. Quotes become much easier to compare when everyone has priced the same list.
What are the red flags when you hire a Shopify developer?
The clearest red flags are a price with no questions asked, work done on the live theme, and anything that puts your store in someone else's name. Each of these is visible before you pay anything, if you look for it.
- A fixed quote before they've looked at your store or your brief. They are guessing, and the guess will be corrected later with extra invoices.
- No live stores to show. "Everything is under NDA" may be true once. It isn't true for a whole career.
- Asking for your owner password. The collaborator system exists so nobody needs it.
- The store, theme or apps registered to their account. If you part ways, you want to keep everything without asking permission.
- A pirated or "free" copy of a paid theme. You get no updates and no support, and it can carry hidden code.
- Promising a custom checkout on a non-Plus plan. As covered above, Shopify limits this.
- A long list of apps for simple features. Each app slows the store and adds a monthly fee. Ten apps where three would do is a sign of someone who can't write Liquid.
- Guaranteed Google rankings or sales. A developer controls how well the store is built. Nobody controls Google.
- A senior rate that looks too low. Compare it with the ranges earlier in this post. A "ten years' experience" profile at a beginner's price is usually neither.
- Slow, vague replies before you've paid. Communication does not improve after the deposit.
One caution in the other direction: a low rate from a developer in India or Eastern Europe isn't a red flag by itself. Living costs differ, and good developers there charge less than their US equivalents for the same quality. Judge the work and the process.
Related guide: Hire a Shopify developer in India: rates and what to check
How long does it take a freelancer to build a Shopify store?
A basic Shopify store on a ready-made theme can be live in 1 to 2 weeks, a standard store with customisation takes 4 to 8 weeks, a complex store 8 weeks or longer, and an enterprise build 3 to 6 months or more, according to one agency's published timeline. Small tasks are much quicker: Storetasker lists about four days for theme edits.
On most store builds the developer is rarely what holds up a launch. Delays tend to come from the owner's side: product photos that aren't ready, descriptions still being written, a shipping policy nobody has decided, a payment account waiting for verification. If you want the short end of those ranges, have these ready before work starts:
- Final logo, brand colours and fonts
- Product list with titles, prices, variants, weights and photos
- Shipping zones and rates, returns policy, tax setup
- Payment provider account approved
- Access to your domain settings
- One person on your side who can say yes or no within a day
How can I help with your Shopify store?
I'm Mohit Goyal, a freelance senior web developer based in Gurugram, India, working with clients in India, the UK and the US. I'll be straight about where Shopify sits in my work: most of the stores I've built myself run on WooCommerce, and I take on Shopify stores with e-commerce partners I trust. Together we handle store setup, custom themes and app integrations, and you deal with me as your single point of contact from the first call to launch.
What that means in practice:
- An honest platform answer first. Because I work on both Shopify (with my partners) and WooCommerce, I have no reason to push you towards one. If Shopify suits how your team works, I'll say so. If it doesn't, I'll say that too.
- A scope you can read. You get a line-by-line list of what will be built, which apps are involved and what they cost each month, before any work starts.
- Speed and search checked before launch. Technical SEO and Core Web Vitals (Google's measures of how fast and stable a page feels) are a large part of my day-to-day work, so redirects, page weight and mobile loading get tested before the store goes live.
- Everything in your name. The Shopify account, theme and apps are yours from day one.
I don't publish prices, because a store on a ready-made theme and a custom build with a migration are different jobs. I quote after seeing what you need.
Related guide: WordPress to Shopify migration: cost, risks and who to hire
What should you do next?
Write down four things: what you sell and in which countries, the pages and features you need, your launch date, and your budget range. Then compare two or three quotes against that same list, using the price tables above to see whether each one is in a sensible range.
If you'd like me to look at it, send me the details through my contact page or book a 20-minute call there. I'll tell you whether Shopify is the right fit, what the build involves and what it would take to launch.



