Website cost in 2026 ranges from a few hundred dollars for a do-it-yourself site to well over six figures for a custom platform, and that spread is exactly why quotes can feel impossible to compare. This guide breaks the price down by site type, by who builds it and by line item, then covers hidden fees, yearly running costs and three worked budget examples so you can plan with confidence. Every figure here is a typical range in USD that varies by market, region and scope.
Quick answer: A DIY website typically costs a few hundred dollars a year. A professionally built small business website usually costs roughly $2,000 to $30,000, depending on custom design and content. E-commerce sites often run $5,000 to $100,000 or more. Budget separately for yearly running costs such as hosting, software and maintenance.
On this page
- Key takeaways
- How much does a website cost in 2026?
- What are the price tiers for each type of website?
- Who builds it: DIY, freelancer or agency?
- What are you actually paying for? A line-item breakdown
- What hidden costs catch businesses out?
- What does a website cost to run each year?
- Three worked website budget examples
- How do you get an accurate website quote?
- Where can you save money without hurting results?
- Frequently asked questions
- Next steps
Key takeaways
- All prices in this guide are typical ranges in USD. Your quote will depend on your market, your provider’s location and your exact scope.
- The biggest cost drivers are custom design, the number of unique page templates, integrations, and who writes the content.
- A website has two budgets: the one-time build and the ongoing running costs. Many businesses plan only for the first.
- Hidden costs usually come from content delays, scope creep, paid plugins or apps, and post-launch fixes.
- The fastest way to get accurate, comparable quotes is a written brief with a page list, a feature list and a budget range.
How much does a website cost in 2026?
A website costs anywhere from roughly $200 a year for a simple DIY site to $100,000 or more for a complex custom build. Most small and mid-sized businesses land somewhere between $2,000 and $30,000 for the initial build. The table below gives a first-pass estimate by site type.
| Website type | Typical build cost (USD, varies) | Typical timeline (varies) | Good fit for |
|---|---|---|---|
| DIY site on a website builder | $0 to $500 setup, plus subscription | Days to a few weeks | Testing an idea, very tight budgets |
| Single landing page | $500 to $5,000 | 1 to 4 weeks | Campaigns, product launches, lead capture |
| Template-based small business site | $2,000 to $8,000 | 3 to 8 weeks | Service businesses with 5 to 15 pages |
| Custom-designed small business site | $8,000 to $30,000 | 6 to 14 weeks | Brands that need differentiation |
| Larger content or corporate site | $25,000 to $80,000+ | 3 to 6 months | Many page types, multiple stakeholders |
| E-commerce store (template-based) | $5,000 to $20,000 | 4 to 10 weeks | Small catalogs, standard checkout |
| E-commerce store (custom) | $25,000 to $100,000+ | 3 to 9 months | Large catalogs, complex rules, integrations |
| Web application or portal | $40,000 to $250,000+ | 4 to 12+ months | Logins, dashboards, custom workflows |
If you only need to capture leads for one offer, you may be able to launch with a single landing page first. If you need user accounts and custom logic, read our breakdown of how much it costs to build an app, because those projects are priced more like software than websites.
What are the price tiers for each type of website?
Price tiers exist because the same type of website can be built three ways: by you, by a freelancer working from a template, or by a team designing from scratch. Each tier trades money for time, flexibility and expertise.
Small business and service websites
| Tier | Typical cost (USD, varies) | What you usually get | Trade-offs |
|---|---|---|---|
| DIY | $200 to $600 per year | Builder subscription, template, your own content | Your time; limited strategy, SEO and design depth |
| Freelancer with template | $2,000 to $8,000 | Customized template, basic SEO, contact forms | Quality varies; limited capacity for support |
| Agency custom design | $8,000 to $30,000 | Discovery, UX, unique design, content support, testing | Higher cost; longer timeline |
E-commerce websites
| Tier | Typical cost (USD, varies) | What you usually get | Trade-offs |
|---|---|---|---|
| DIY store | $500 to $2,000 plus platform fees | Hosted platform, theme, product upload | Time-consuming; basic merchandising |
| Freelancer with premium theme | $5,000 to $20,000 | Theme customization, apps, product import, payments | Fewer custom features |
| Agency custom store | $25,000 to $100,000+ | Custom design, integrations with inventory or ERP, migration | Higher cost and ongoing developer needs |
Your platform choice shapes both build and running costs. Our comparison of Shopify vs WooCommerce explains how subscription-based and self-hosted stores differ over several years.
Landing pages and campaign microsites
| Tier | Typical cost (USD, varies) | What you usually get |
|---|---|---|
| Template in a page builder | $500 to $1,500 | One page, form, basic tracking |
| Custom-designed page | $1,500 to $5,000 | Conversion-focused copy and design, testing setup |
| Campaign microsite (3 to 6 pages) | $4,000 to $15,000 | Several linked pages, integrations, analytics |
Who builds it: DIY, freelancer or agency?
The builder you choose affects website cost more than almost any other decision. A DIY build costs the least in cash but the most in your time. A freelancer is a good middle ground for straightforward scopes. An agency costs more because you pay for a team covering strategy, design, development, content and quality assurance.
| Option | Typical cost (USD, varies) | Best when | Watch out for |
|---|---|---|---|
| DIY builder | Hundreds per year | Budget is tiny and needs are simple | Hidden time cost; outgrowing the platform |
| Freelancer | Low to mid thousands | Scope is clear and standard | Single point of failure if they become unavailable |
| Small agency or studio | Mid thousands to tens of thousands | You need strategy plus execution | Make sure senior people actually do the work |
| Large agency | Tens of thousands upward | Complex, multi-stakeholder projects | Overhead may not suit small scopes |
Hourly rates vary dramatically by country and seniority, so compare total project quotes and what they include rather than hourly rates alone. Platform also matters: our guide to Webflow vs WordPress vs custom code explains how each option changes build time and long-term costs.
What are you actually paying for? A line-item breakdown
A website quote is the sum of several distinct pieces of work, and seeing them separately is the best way to understand why two quotes differ. The ranges below are typical for a small to mid-sized business site and vary by market and scope.
| Line item | What it covers | Typical range for a 5 to 15 page site (USD, varies) | Typical range for a larger custom site (USD, varies) |
|---|---|---|---|
| Discovery and strategy | Goals, audience, competitor review, sitemap | $500 to $3,000 | $3,000 to $15,000 |
| UX and wireframes | Page structure, user flows, layout planning | $500 to $3,000 | $3,000 to $12,000 |
| Visual design | Look and feel, page designs, design system | $1,000 to $6,000 | $6,000 to $25,000 |
| Development | Building templates, CMS setup, responsiveness | $1,500 to $10,000 | $10,000 to $60,000+ |
| Copywriting | Writing or editing page content | $100 to $500 per page | $250 to $1,000 per page |
| Photography or video | Shoots, editing, licensing | $300 to $3,000 | $3,000 to $20,000+ |
| SEO setup | Technical setup, on-page optimization, redirects | $300 to $3,000 | $3,000 to $15,000 |
| Integrations | Booking, CRM, payments, email marketing | $250 to $2,500 each | $2,500 to $20,000+ each |
| Accessibility | Testing and remediation against WCAG | $500 to $3,000 | $3,000 to $15,000 |
| Quality assurance and launch | Cross-device testing, fixes, go-live | $300 to $2,000 | $2,000 to $10,000 |
| Training and handover | CMS training, documentation | $0 to $1,000 | $1,000 to $5,000 |
Project management is usually built into these figures or charged as a separate fee, so ask which applies. Accessibility deserves its own line because it is far cheaper to design in than to fix later; our WCAG accessibility guide explains what the standard involves.
What hidden costs catch businesses out?
Hidden costs are expenses that are missing from the original quote but show up during or after the project. Most are predictable if you ask about them up front.
- Content delays. Projects stall when copy and images are late, and some providers charge to restart paused projects.
- Scope creep. “Can we just add…” requests are reasonable individually, but they add up. Agree on a change-request process before work begins.
- Extra revision rounds. Most quotes include a fixed number of design revisions. Additional rounds are usually billed.
- Paid plugins, apps and extensions. Many add-ons charge yearly or monthly fees, which accumulate quickly on e-commerce sites.
- Licensing. Premium themes, fonts, stock photos and icons may require paid licenses, sometimes per site or per user.
- Third-party software. Booking systems, live chat, CRMs and email tools usually charge their own subscriptions.
- Payment processing. Online stores pay transaction fees on each sale, which vary by provider and country.
- SEO migration. Replacing an existing site requires redirects and testing to protect rankings. Follow a redesign checklist for keeping your SEO and make sure this work is in the quote.
- Translations. Multilingual sites need translation, localized SEO and extra testing for every language.
- Post-launch fixes. Clarify how long bugs are fixed free of charge after launch, and what counts as a bug versus a new request.
What does a website cost to run each year?
Annual running costs are the recurring fees required to keep a website online, secure and up to date. For a small business site they are often modest, but for e-commerce and custom platforms they can rival the original build over a few years.
| Running cost | What it covers | Typical yearly range (USD, varies) |
|---|---|---|
| Domain name | Renewal of your web address | $10 to $50 for common extensions; premium names cost more |
| Hosting | Server space and bandwidth | $60 to $1,200+ depending on traffic and type |
| SSL/TLS certificate | Secure HTTPS connection | Often $0, since many hosts include free certificates |
| Website builder or platform plan | Hosted builder or e-commerce subscription | $200 to $5,000+ depending on plan |
| Premium plugins, apps and themes | Renewals for paid extensions | $0 to $2,000+ |
| Maintenance and support | Updates, backups, monitoring, small edits | $600 to $6,000+ (often $50 to $500+ per month) |
| Security tools | Firewall, malware scanning, backups | $0 to $500+ |
| Business email | Mailboxes on your domain | Per-user monthly fees |
| Content and SEO | Ongoing pages, updates, optimization | Varies widely by ambition |
On the security side, free certificates are widely available through certificate authorities such as Let’s Encrypt, so paying extra for a basic SSL certificate is rarely necessary. Maintenance is the line most often skipped, and it is the one that prevents the expensive problems: outdated plugins, broken forms and security vulnerabilities.
Three worked website budget examples
The three budgets below are hypothetical examples built from the typical ranges above. They show how line items add up, not what any specific provider charges. Your figures will differ by market and scope.
Example 1: a solo consultant’s six-page website
Example: a hypothetical business coach needs a professional six-page site (Home, About, Services, Testimonials, Blog, Contact) built by a freelancer on a website builder.
| Line item | Estimated cost (USD) |
|---|---|
| Template selection and builder setup | $1,200 |
| Design customization to match branding | $800 |
| Copywriting, 6 pages at about $200 each | $1,200 |
| Basic SEO setup | $400 |
| Professional headshots and stock images | $400 |
| One-time build total | $4,000 |
| Domain, first year | $20 |
| Builder subscription, first year | $300 |
| Year-one total | $4,320 |
Ongoing costs: roughly $320 a year, plus occasional paid edits if the coach does not update the site personally. Before writing a single page, it helps to check our list of must-have pages on a small business website so nothing important is missed.
Example 2: a multi-location clinic with online booking
Example: a hypothetical physiotherapy clinic with three locations needs around 20 pages, a custom design, location pages and an integrated booking system, built on WordPress by a small agency.
| Line item | Estimated cost (USD) |
|---|---|
| Discovery, sitemap and competitor review | $2,000 |
| UX wireframes | $2,500 |
| Custom visual design | $5,000 |
| Development and CMS setup | $7,000 |
| Booking system integration | $1,500 |
| Copywriting, 20 pages at about $200 each | $4,000 |
| Location and team photography | $1,500 |
| SEO setup, including location pages | $2,000 |
| Accessibility testing and fixes | $1,500 |
| Quality assurance and launch | $1,000 |
| One-time build total | $28,000 |
| Managed hosting, yearly | $600 |
| Domain, yearly | $20 |
| Premium plugin renewals, yearly | $300 |
| Booking software subscription, yearly | $1,200 |
| Maintenance retainer at $200 per month | $2,400 |
| Yearly running total | $4,520 |
A realistic range for this scope is roughly $18,000 to $35,000 for the build, depending on market and how much content the clinic writes itself. Supplying finished copy could save around $4,000 here, but only if the clinic can deliver it on time.
Example 3: an online store with 300 products
Example: a hypothetical home goods brand launches a store with 300 products on a hosted e-commerce platform, using a premium theme customized by a freelancer team.
| Line item | Estimated cost (USD) |
|---|---|
| Discovery and store planning | $1,500 |
| Premium theme license, one-time | $350 |
| Theme customization and design | $6,000 |
| Product data import and setup, 300 products | $2,500 |
| Product photography, about $15 per product | $4,500 |
| Product description writing | $3,000 |
| App setup (reviews, email, subscriptions) | $1,000 |
| SEO setup for collections and products | $2,000 |
| Quality assurance and launch | $1,000 |
| One-time build total | $21,850 |
| Platform subscription, yearly (illustrative) | $1,200 |
| App subscriptions at about $150 per month | $1,800 |
| Domain, yearly | $20 |
| Support and small improvements, yearly | $3,000 |
| Yearly running total, before transaction fees | $6,020 |
Transaction fees come on top and scale with revenue. Check the current pricing page of whichever platform you choose, because plan prices and fee structures change and vary by country.
How do you get an accurate website quote?
You get an accurate website quote by giving every provider the same detailed information, then comparing itemized responses side by side. Vague requests produce vague quotes with wide ranges and surprise invoices later.
- Define the goal. Write one sentence on what the website must achieve, such as “generate 20 qualified consultation requests a month.”
- List your pages. A draft sitemap with every page and template you expect is the single biggest driver of accuracy.
- List features and integrations. Booking, payments, member areas, CRM connections, multilingual content and search all change the price.
- Decide who handles content. State whether you will supply copy and images or need them created.
- Share a budget range. Providers can then propose the best solution for your budget instead of guessing.
- Put it in writing. Our free website brief template walks you through every section providers need.
- Ask for itemized quotes. Compare line by line, not just the totals.
Questions to ask before you sign
| Question | Why it matters |
|---|---|
| Who will own the website, domain and design files? | You should control your own assets if you change providers |
| How many revision rounds are included? | Extra rounds are a common hidden cost |
| What does post-launch support include, and for how long? | Defines free bug fixes versus paid work |
| Is hosting included, and who manages it? | Affects running costs and responsibility for downtime |
| How will you handle SEO and redirects from our old site? | Protects existing rankings |
| What accessibility standard do you design to? | Reduces legal and usability risk |
| What is the payment schedule? | Milestone payments align cost with progress |
Where can you save money without hurting results?
You can lower website cost by reducing complexity rather than cutting quality on the parts customers see. These savings tend to be safe:
- Start with fewer pages and expand after launch.
- Use a well-supported premium template instead of fully custom design if differentiation is not critical.
- Write first drafts of your own content and pay for editing rather than full copywriting.
- Phase integrations, launching with the essentials and adding the rest later.
- Choose a platform your team can update without a developer.
Cutting discovery, testing, accessibility or SEO setup usually costs more later than it saves now.
Frequently asked questions
How much does a small business website cost in 2026?
A small business website typically costs about $2,000 to $8,000 when built by a freelancer using a template, and roughly $8,000 to $30,000 for a custom design from an agency. DIY builders cost a few hundred dollars a year. These are typical ranges in USD that vary by market, scope and how much content you supply.
Why do website quotes vary so much?
Quotes vary because providers include different amounts of strategy, design, content, testing and support, and because rates differ by region and seniority. One quote may assume you write all the copy while another includes it. Ask for itemized quotes based on the same written brief so you can compare like for like.
How much does website maintenance cost per year?
Website maintenance typically costs from around $600 to $6,000 or more per year, often billed monthly. Basic plans cover updates, backups and security monitoring. Higher tiers add content edits, performance work and priority support. Costs vary by platform, complexity and provider, with e-commerce and custom sites at the higher end.
Is it cheaper to build a website yourself?
Building a website yourself is cheaper in cash, often a few hundred dollars a year, but it costs your time and may limit design, SEO and conversion quality. DIY works well for testing ideas or very simple needs. As the site becomes more important to revenue, professional help usually pays for itself through better results.
How much does an e-commerce website cost?
An e-commerce website typically costs about $5,000 to $20,000 for a template-based store and $25,000 to $100,000 or more for a custom build with integrations. Running costs include platform subscriptions, apps and transaction fees on every sale. These are typical USD ranges that vary by catalog size, features and market.
How long does it take to build a website?
A simple template-based site often takes three to eight weeks, a custom small business site six to fourteen weeks, and larger or e-commerce projects three months or more. Content readiness is the most common cause of delays. These timelines are typical estimates and depend on scope, feedback speed and provider availability.




