How Much Does a Website Cost
Ask ten agencies how much does a website cost and you will get ten different numbers, which is exactly why the question feels impossible to answer. The honest answer is that website cost runs anywhere from $0 to $150,000, and the reason that range is so wide has almost nothing to do with the website itself. It has to do with who builds it, how much of it is custom, and what the site is expected to do once it is live.
This guide breaks real website cost down properly. You will see what each type of site actually costs, which parts of a quote are one-time and which repeat every year, and how to tell the difference between a quote that is expensive and a quote that is overpriced. Every figure here is a market range in US dollars, drawn from what businesses genuinely pay worldwide, not a sales pitch for a package.
What this guide covers
- The short answer on website cost
- What actually drives website cost
- Website cost by who builds it
- Website cost by type of site
- One-time website cost versus yearly cost
- How much does a website cost per month
- The website cost items quotes leave out
- How to tell if a website cost quote is fair
- What a cheap website really costs you
- Common questions
The short answer: how much does a website cost
For most small and medium businesses, a professionally designed website costs between $1,500 and $10,000 to build, plus $400 to $1,500 a year to keep running. Below that range you are usually buying a template filled in by someone in a hurry. Above it you are usually buying custom functionality, a larger page count, or an agency with an expensive address.
Here is the full website cost picture at a glance, so you can find your own situation quickly before reading the detail.
| Type of site | Typical build cost | Yearly running cost |
|---|---|---|
| Do it yourself, 5 pages | $0 to $300 | $150 to $400 |
| Brochure site, 5 to 8 pages | $900 to $3,500 | $250 to $700 |
| Small business site, 8 to 15 pages | $2,000 to $7,500 | $400 to $1,200 |
| Online store, up to 100 products | $3,000 to $15,000 | $700 to $3,000 |
| Large store or marketplace | $15,000 to $100,000 | $3,000 to $25,000 |
| Custom web application | $25,000 to $150,000 | $6,000 to $40,000 |
If your eye went straight to the cheapest row, read the last section of this guide before you decide. The do it yourself route is genuinely the right answer for some businesses and a very expensive mistake for others, and the difference comes down to one thing that has nothing to do with money.
What actually drives website cost
Two sites with the same number of pages can differ in price by a factor of five. Quotes are not pulled out of the air, and once you know what the designer is actually counting, the spread between two numbers stops looking arbitrary. Six things decide website cost in practice, and the first two account for most of the gap.
Page count, but not in the way you think
Page count drives website cost less than page variety does. Ten pages that all follow the same layout take barely longer than six. Six pages that each need their own structure, a service page, a team page, a booking page, a case study template, take real time. When you ask how much does it cost to build a website, the useful question underneath it is how many distinct layouts the site needs.
Custom design versus a template
This is the single biggest line item in most quotes, and the main reason website design cost varies so widely between two agencies quoting the same brief. A template costs between $40 and $200 and gives you a layout that thousands of other businesses are also using. A custom design means someone draws your site from scratch around your own content, your own photos, and the way your own customers buy. That design work alone is typically $800 to $4,000 of a small business quote, and it is the part that makes the site look like your business rather than a generic one.
Functionality
Pages are cheap. Features are not. Each of these adds real cost on top of the base build:
- Online payments and a checkout, from $600 upward depending on how many products and variations you carry
- Booking or appointment scheduling with availability rules, $400 to $2,500
- Member logins and a private area, $800 to $5,000
- Multiple languages, $300 to $1,200 per additional language once translation is supplied
- Connecting the site to software you already use, from $400 per connection
- Custom calculators, quote builders, or anything that does maths for the visitor, $500 to $4,000
Who writes the words and takes the photos
This is the website cost almost nobody plans for, and it is the reason projects stall. Professional copywriting runs $80 to $350 per page. A photo shoot runs $400 to $2,000 for a day. Stock images cost $10 to $60 each. If a quote looks remarkably low, check whether it assumes you are supplying every word and every image yourself, because most cheap quotes do.
The content trap. Industry surveys consistently find that waiting on content from the client is the number one cause of delay on website projects. Not design, not development. If you want the project to move, have your text and your images ready before the build starts, or pay someone to produce them as part of the scope.
Search visibility built in or bolted on later
A site built with search in mind from the first wireframe costs more than one that is not, usually $400 to $1,500 more on a small business build. That covers the page structure, the internal linking, the speed work, and the technical groundwork that lets the site rank. Retrofitting it afterwards costs more than including it, which is why we fold the groundwork into every build and treat ongoing SEO services as a separate decision you make once the site is live.
Website cost by who builds it
The same website carries a different website cost depending on who you hand it to. This is where the widest part of the range comes from, and it is worth understanding what you are actually paying for in each case.
| Who builds it | Small business site | What you get |
|---|---|---|
| You, on a builder | $0 to $300 plus your time | A template you fill in. Expect 30 to 80 hours of your own work. |
| Freelancer, newer | $500 to $2,000 | Variable. Check their last three live sites, not their portfolio images. |
| Freelancer, experienced | $2,000 to $6,000 | Usually strong on one thing, design or code, rarely both. |
| Small agency | $2,500 to $12,000 | Design, build, content guidance and search groundwork under one roof. |
| Large agency | $15,000 to $80,000 | Strategy, research, multiple specialists, account management. |
Hourly rates sit behind most of those website cost figures. Globally, web designers charge between $25 and $250 an hour. The low end is offshore freelance work, the middle is where most capable independent designers and small agencies sit, and the top end is senior specialists at established firms in expensive cities. We work from Cameroon for clients across Africa, Europe and North America, which is the reason our own pricing lands nearer the middle of that table while the work itself is built to compete with the top of it.
The price difference between a $1,200 site and a $5,000 site is rarely the design. It is whether anyone thought about what the site is supposed to achieve.
Website cost by type of site
The averages above hide a lot. The cost of a website depends heavily on what kind of business is behind it, because different industries need different machinery. Below is how much does a website cost once you narrow it to your own sector.
Small business and service business sites
A plumber, a consultancy, a law firm, a clinic. Eight to fifteen pages, a contact form, a service list, some proof that you are real. Expect $2,000 to $7,500 from a small agency, and read our breakdown of the small business website cost if this is your situation, because it goes considerably deeper on what to include and what to cut.
Online stores
An online store is a different animal because every product needs images, descriptions, pricing, stock rules and a tax and shipping setup behind it. A store with 20 products runs $3,000 to $6,000. A store with 500 products and variations runs $10,000 to $30,000, and most of that increase is product data work rather than design. Our ecommerce website design page covers what that build actually involves.
Clinics, dental practices and healthcare
Healthcare sites carry extra cost for a reason. Patient privacy rules, secure forms, appointment booking that connects to practice software, and accessibility requirements all add work. Budget $3,000 to $12,000 depending on how many practitioners and locations you have. We cover the specifics on our healthcare website design and dental website design pages.
Schools and education
Schools usually need more pages than they expect, a news section, a staff directory, a calendar, admissions forms, and often a parent area. Expect $2,500 to $9,000. See school website design for the detail.
Property and real estate
Listing sites need search filters, map views, enquiry routing per property, and some way to keep listings current without a developer. That pushes a property site to $4,000 to $15,000. More on our real estate website design page.
Nonprofits and charities
Donation handling, campaign pages, recurring giving and impact reporting are the cost drivers here, not page count. Expect $2,000 to $10,000, and ask every agency you speak to whether they discount for registered nonprofits, because many do. See nonprofit website design.
Authors and personal brands
Smaller and cheaper than most people assume. A book site with retailer links, a mailing list signup and a sample chapter download sits at $900 to $3,500. Our author website design page lays out what belongs on one.
One-time website cost versus yearly cost
This is where most website cost budgets go wrong. People save for the build and forget that a website is a thing you own, like a vehicle, not a thing you buy once, like a chair. Here is the split.
| Item | Cost | How often |
|---|---|---|
| Design and build | $900 to $15,000 | Once, then every 4 to 6 years |
| Domain name | $10 to $60 | Every year, forever |
| Hosting | $60 to $600 | Every year |
| Security certificate | $0 to $150 | Every year, often included |
| Software licences | $0 to $500 | Every year |
| Maintenance and updates | $300 to $3,600 | Every year |
| Content and new pages | $0 to $5,000 | Ongoing, optional |
| Search and marketing | $0 to $30,000 | Ongoing, optional |
Add the compulsory rows together and the floor for keeping a small business site alive is roughly $150 a year. Add realistic maintenance and you are at $400 to $1,500. Our own builds include two years of maintenance in the project price, which removes that line from your first two years entirely, and the thinking behind that decision is laid out in our guide to website maintenance cost.
Website cost per month
Plenty of people search for monthly website cost rather than the build figure, usually because they are trying to fit a website into a budget rather than a savings pot. There are two honest ways to answer it.
If you mean running costs only, a small business website costs $15 to $125 a month once it is built. Hosting, domain, and modest maintenance. That is the real number.
If you mean a monthly payment that covers the build as well, you are looking at a website subscription arrangement, which typically runs $80 to $400 a month on a two or three year commitment. The arithmetic is worth doing before you sign. Thirty six months at $150 is $5,400, which is more than most small business sites cost outright, and at the end of it you may not own the site. Subscriptions make sense when cash flow genuinely cannot absorb a one-time cost. They are expensive when it can.
The website cost items most quotes leave out
These are the website cost items that turn a $2,500 project into a $4,000 one, and they are almost always discovered halfway through rather than at the start.
- Content production. Covered above and worth repeating, because it is the most common gap between a quote and a finished site.
- Stock photography and licences. $10 to $60 per image, and a 12 page site often needs 20 of them.
- Premium plugins and add-ons. Booking tools, form builders and store extensions frequently carry their own yearly licence of $50 to $300 each.
- Data migration. Moving an existing blog, product catalogue or member list across costs $200 to $2,000 depending on how tidy the old data is.
- Email addresses on your domain. $2 to $8 per user per month, and separate from hosting in almost every case.
- Training. Someone has to learn to update the site. Budget a session, or accept that you will be paying your designer to change a phone number.
- Revisions beyond the agreed rounds. Most contracts include two or three rounds. Further rounds are billed hourly, and they add up quietly.
Ask for every one of these in writing before you sign anything. A good agency will have an answer ready for all seven, because a good agency has been asked before.
How to tell if a website cost quote is fair
Expensive and overpriced are not the same thing. A fair website cost shows you where the money goes. Use these five tests.
- It itemises. A single number with no breakdown tells you nothing and gives you nothing to compare. Ask for design, build, content, search groundwork and maintenance as separate lines.
- It states what happens after launch. Who hosts it, who updates it, who fixes it when it breaks on a Sunday, and what each of those costs.
- It names who owns the site. You should own the domain, the hosting account and the site files. If the answer is vague, that is the answer.
- It defines done. How many revision rounds, how many pages, what counts as a change and what counts as new work.
- It comes with live sites you can visit. Not portfolio screenshots. Real URLs you can open on your phone. Ours are on our case studies page and the clients behind them have their say on our reviews page.
If a quote passes all five and still costs more than another quote, it is probably worth more. If it fails two or three, the price is the least of your problems.
What a cheap website really costs you
A $300 website cost is not a bad deal, it is a different product. It will look acceptable, load reasonably, and sit there. The thing it will not do is bring you work, because being online and being found are separate achievements, and the second one takes deliberate effort.
Here is the arithmetic that matters. If a $4,000 site brings in two extra customers a month and each customer is worth $200, it has paid for itself inside a year and keeps earning after that. If a $400 site brings in none, it cost you $400 plus every customer who searched for your service, found a competitor, and never knew you existed. The cheaper site is only cheaper if you were never going to get customers from it anyway.
Which is a real possibility, and worth saying plainly. If your business runs entirely on word of mouth and walk-ins, and your site exists only so people can check your phone number, build it yourself on a template and spend the money elsewhere. That is a legitimate decision and we have told enquiring businesses exactly that. But if you expect the site to generate enquiries, then the design, the structure, the speed and the search groundwork are not luxuries on top of the website. They are the website.
Common questions
How much does a 5 page website cost?
From a small agency, $900 to $3,000 for a custom design. From a freelancer, $400 to $1,500. Built yourself on a template, under $300 plus roughly 40 hours of your time. Five pages is the standard starting point for a service business and it is usually enough to launch with.
What is the website cost per year?
Between $150 and $1,500 for a small business site once it is built, depending on how much maintenance you want and whether you pay for premium tools. Domain and hosting alone will not drop below about $70.
Why does website cost vary so much between agencies?
Because they are rarely quoting the same site. One includes copywriting, search groundwork and a year of maintenance. Another includes a template, your text pasted in, and nothing after launch. Put both quotes side by side line by line and the gap usually explains itself.
Is a custom design worth the extra money?
If customers compare you against competitors before they contact you, yes. If they arrive already decided, probably not. Design is most valuable in the moment someone is choosing between you and somebody else.
Can I pay in instalments?
Most agencies, including us, split projects into two or three payments tied to milestones. A deposit to start, a payment at design approval, and a final payment at launch is the common structure.
What does a website redesign cost?
Usually 60 to 90 percent of a new build, because the design and build work is much the same while some content and structure carry across. Do not assume a redesign is cheap. Assume it is a new site that reuses your words.
Getting an actual website cost for your own site
Everything above is a range, and ranges are only useful until you need a decision. Asking how much does a website cost in general gets you a table. Asking for your own website cost gets you a figure you can budget against. The way we price is to look at what the site has to do, how many distinct layouts that needs, what content exists already, and what has to happen after launch. That produces a fixed quote rather than a range, and we would rather tell you a site is simpler than you feared than pad a number to sound thorough.
If you want that number, tell us what the site is for. You can see what we build on our services page, read how we approach a professional website design project, or compare the figures here against the independent survey data published by Statista and the small business benchmarks from the U.S. Small Business Administration.
Get a fixed quote, not a range
Tell us what your site needs to do and we will come back with one number and what it includes. No obligation, no sales sequence, and we will tell you if you need less than you think.









