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
  1. Key takeaways
  2. How much does a website cost in 2026?
  3. What are the price tiers for each type of website?
  4. Who builds it: DIY, freelancer or agency?
  5. What are you actually paying for? A line-item breakdown
  6. What hidden costs catch businesses out?
  7. What does a website cost to run each year?
  8. Three worked website budget examples
  9. How do you get an accurate website quote?
  10. Where can you save money without hurting results?
  11. Frequently asked questions
  12. 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 typeTypical build cost (USD, varies)Typical timeline (varies)Good fit for
DIY site on a website builder$0 to $500 setup, plus subscriptionDays to a few weeksTesting an idea, very tight budgets
Single landing page$500 to $5,0001 to 4 weeksCampaigns, product launches, lead capture
Template-based small business site$2,000 to $8,0003 to 8 weeksService businesses with 5 to 15 pages
Custom-designed small business site$8,000 to $30,0006 to 14 weeksBrands that need differentiation
Larger content or corporate site$25,000 to $80,000+3 to 6 monthsMany page types, multiple stakeholders
E-commerce store (template-based)$5,000 to $20,0004 to 10 weeksSmall catalogs, standard checkout
E-commerce store (custom)$25,000 to $100,000+3 to 9 monthsLarge catalogs, complex rules, integrations
Web application or portal$40,000 to $250,000+4 to 12+ monthsLogins, 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

TierTypical cost (USD, varies)What you usually getTrade-offs
DIY$200 to $600 per yearBuilder subscription, template, your own contentYour time; limited strategy, SEO and design depth
Freelancer with template$2,000 to $8,000Customized template, basic SEO, contact formsQuality varies; limited capacity for support
Agency custom design$8,000 to $30,000Discovery, UX, unique design, content support, testingHigher cost; longer timeline

E-commerce websites

TierTypical cost (USD, varies)What you usually getTrade-offs
DIY store$500 to $2,000 plus platform feesHosted platform, theme, product uploadTime-consuming; basic merchandising
Freelancer with premium theme$5,000 to $20,000Theme customization, apps, product import, paymentsFewer custom features
Agency custom store$25,000 to $100,000+Custom design, integrations with inventory or ERP, migrationHigher 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

TierTypical cost (USD, varies)What you usually get
Template in a page builder$500 to $1,500One page, form, basic tracking
Custom-designed page$1,500 to $5,000Conversion-focused copy and design, testing setup
Campaign microsite (3 to 6 pages)$4,000 to $15,000Several 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.

OptionTypical cost (USD, varies)Best whenWatch out for
DIY builderHundreds per yearBudget is tiny and needs are simpleHidden time cost; outgrowing the platform
FreelancerLow to mid thousandsScope is clear and standardSingle point of failure if they become unavailable
Small agency or studioMid thousands to tens of thousandsYou need strategy plus executionMake sure senior people actually do the work
Large agencyTens of thousands upwardComplex, multi-stakeholder projectsOverhead 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 itemWhat it coversTypical range for a 5 to 15 page site (USD, varies)Typical range for a larger custom site (USD, varies)
Discovery and strategyGoals, audience, competitor review, sitemap$500 to $3,000$3,000 to $15,000
UX and wireframesPage structure, user flows, layout planning$500 to $3,000$3,000 to $12,000
Visual designLook and feel, page designs, design system$1,000 to $6,000$6,000 to $25,000
DevelopmentBuilding templates, CMS setup, responsiveness$1,500 to $10,000$10,000 to $60,000+
CopywritingWriting or editing page content$100 to $500 per page$250 to $1,000 per page
Photography or videoShoots, editing, licensing$300 to $3,000$3,000 to $20,000+
SEO setupTechnical setup, on-page optimization, redirects$300 to $3,000$3,000 to $15,000
IntegrationsBooking, CRM, payments, email marketing$250 to $2,500 each$2,500 to $20,000+ each
AccessibilityTesting and remediation against WCAG$500 to $3,000$3,000 to $15,000
Quality assurance and launchCross-device testing, fixes, go-live$300 to $2,000$2,000 to $10,000
Training and handoverCMS 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 costWhat it coversTypical yearly range (USD, varies)
Domain nameRenewal of your web address$10 to $50 for common extensions; premium names cost more
HostingServer space and bandwidth$60 to $1,200+ depending on traffic and type
SSL/TLS certificateSecure HTTPS connectionOften $0, since many hosts include free certificates
Website builder or platform planHosted builder or e-commerce subscription$200 to $5,000+ depending on plan
Premium plugins, apps and themesRenewals for paid extensions$0 to $2,000+
Maintenance and supportUpdates, backups, monitoring, small edits$600 to $6,000+ (often $50 to $500+ per month)
Security toolsFirewall, malware scanning, backups$0 to $500+
Business emailMailboxes on your domainPer-user monthly fees
Content and SEOOngoing pages, updates, optimizationVaries 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 itemEstimated 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 itemEstimated 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 itemEstimated 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.

  1. Define the goal. Write one sentence on what the website must achieve, such as “generate 20 qualified consultation requests a month.”
  2. List your pages. A draft sitemap with every page and template you expect is the single biggest driver of accuracy.
  3. List features and integrations. Booking, payments, member areas, CRM connections, multilingual content and search all change the price.
  4. Decide who handles content. State whether you will supply copy and images or need them created.
  5. Share a budget range. Providers can then propose the best solution for your budget instead of guessing.
  6. Put it in writing. Our free website brief template walks you through every section providers need.
  7. Ask for itemized quotes. Compare line by line, not just the totals.

Questions to ask before you sign

QuestionWhy 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.

Next steps

Start by deciding which site type and tier fits your goals, then estimate both the one-time build and the yearly running costs using the tables above. Write a short brief with your page list, features and budget range, and request itemized quotes from two or three providers.

If you would like a clear, itemized website cost estimate based on your actual goals, contact our team and we will help you scope the right website for your budget.