How Much Does a Website Cost in 2026? Real Numbers, No Sales Pitch
In short
A professional small-business website costs $3,000 to $15,000 in 2026, depending on page count and whether it needs custom functionality. Template-based sites run $500 to $3,000, and web applications with logins or payments start around $15,000. Budget an additional $50 to $300 a month for hosting, domains and maintenance.
Website pricing is deliberately opaque, and that opacity mostly benefits the people quoting. Here are real numbers, what separates each tier, and where the costs hide.
The four real price tiers
$500 – $3,000: template-based
An existing template adapted with your content, colours and logo. Fine for validating an idea or establishing a basic presence. The limitation is that it will resemble every other site using that template, and templates are usually built for visual appeal rather than speed or search performance.
$3,000 – $15,000: custom small-business site
Original design, five to fifteen pages, built to load fast and rank. This is the tier most service businesses actually need. It should include proper page titles, descriptions, structured data and a sitemap as standard, not as an upsell.
$15,000 – $60,000: web application
Anything with accounts, logins, payments, dashboards or a database. The cost jump is real: this is software, not a brochure, and it carries software's testing and security requirements.
$60,000+: platform work
Multi-user systems, marketplaces, complex integrations with existing business software. If you are here, you are commissioning a product rather than a website.
Where the hidden costs live
- Content: someone has to write the words, and it is usually quoted separately
- Photography: stock imagery is free but recognisably generic
- Revisions beyond the agreed rounds, billed hourly
- Integrations with your CRM, booking or payment tools
- Ongoing maintenance, which is not optional if you want it to stay secure
Ask for these explicitly before signing. A quote that omits them is not cheaper, it is just less complete.
What actually drives the price
Three things: how much original design is involved, how many distinct page layouts exist, and whether anything needs to be built rather than configured. Page count matters far less than founders expect, because ten pages sharing one layout is barely more work than three.
The expensive part of a website is rarely the pages. It is the things that have to work.
Should you build it yourself?
If you are pre-revenue and testing an idea, yes. Use a builder, spend $50, and put your energy into finding customers. The site can be replaced once you know what you are selling.
If the website is how customers find and judge you, the calculation changes. A founder building their own typically spends 40 to 80 hours and produces something that loads slowly and does not rank, because builders optimise for ease of editing rather than for search. That is a reasonable trade at the start and an expensive one later.
Questions
Related questions
How much does a small business website cost?
Most small business websites cost between $3,000 and $15,000 when built professionally. A simple template-based site can be done for $500 to $3,000, while sites needing custom features such as booking systems or client portals typically start at $15,000.
Why do website quotes vary so much?
Price is driven by custom design, page count, and functionality rather than by the website itself. A five-page site using a template and a five-page site with original design and a booking system are different amounts of work, even though both are 'a website'.
What are the ongoing costs of a website?
Expect $50 to $300 a month covering hosting, domain renewal, security updates and small content changes. Hosting itself is often free or very cheap on modern platforms; most of the ongoing cost is maintenance and support.
Is it cheaper to build a website myself?
In money, usually yes. In time, often not. Website builders cost $20 to $50 a month, but a founder building their own site typically spends 40 to 80 hours on it and ends up with something slower and harder to find in search.