"How much does a website cost?" is a fair question with a frustrating answer: it depends entirely on who builds it. Get three quotes for the same small business site and you can easily see $300, $5,000, and $25,000 — and all three quotes can be legitimate.
The quick answer: most small businesses in 2026 land somewhere between $1,000 and $15,000 for a professional website build, or $10 to $139 a month on a DIY builder with no large upfront cost. Ongoing hosting, maintenance, and updates typically add $50 to $500 a month on top of whichever path you choose. The rest of this guide breaks down exactly where those numbers come from, what drives them up or down, and how to figure out which tier actually fits your business — not just your budget.
The Real Range, Up Front
| Path | Typical Cost | Timeline | Best For |
|---|---|---|---|
| DIY builder | $10–$139/mo, little to no upfront cost | A day to a week | Simple, informational sites on a tight budget |
| Freelance designer | $1,500–$8,000 one-time | 2–6 weeks | Custom design without full agency overhead |
| Web design agency | $5,000–$35,000+ | 1–3 months | Complex builds, e-commerce at scale, full brand systems |
| Subscription / managed platform | $225–$500/mo, bundles hosting + support | 2–4 weeks | Businesses that want a fixed monthly cost with less upfront capital |
A basic 5–8 page site typically runs $2,500–$7,000 from a freelancer or $5,000–$15,000 from an agency. E-commerce sites usually cost more — commonly $5,000–$50,000+ depending on product volume and payment/inventory integrations. Prices reflect 2026 market estimates and will vary by region and provider — confirm current numbers with any vendor before budgeting.
What Actually Drives the Price
Page count and structure
A five-page brochure site costs a fraction of a twenty-page site with service area pages, a blog, and multiple landing pages. Every additional page is additional design, copy, and build time.
Custom design vs. template
A polished premium template can look excellent for a fraction of the cost of a fully custom design — the gap between the two has narrowed as templates have improved. Custom design still wins on differentiation, not on baseline quality.
Functionality beyond static pages
Booking calendars, e-commerce carts, membership logins, and CRM integrations are each separate build items, not features that come free with a "website." Price these individually before assuming they're included.
Content and copywriting
Professional copywriting is frequently quoted separately from design and development. A beautifully designed site with placeholder or DIY copy is a common way projects come in under budget but underperform after launch.
SEO foundation
Basic technical SEO — site structure, page speed, mobile optimization, metadata — is either built in from day one or bolted on later at additional cost. Ask explicitly whether it's included in any quote you receive.
Which Path Fits Your Business
Choose a DIY builder if...
You need to get online fast, your budget is genuinely under $1,000, and the site serves a simple informational purpose with no complex functionality.
Choose a freelancer if...
You want a custom, professional design without agency overhead, your budget sits between $2,000 and $8,000, and your site is roughly 5–15 pages.
Choose an agency if...
The website is a core part of your revenue strategy, you need SEO and content strategy built in from day one, and you want one team managing design, development, and performance together.
Choose a subscription model if...
You want a fixed, predictable monthly cost rather than a large upfront investment, and you're comfortable with the platform's design and hosting being bundled together.
A useful gut check: price out what a lost lead or missed sale actually costs your business before you pick a tier based on the sticker price alone. A $2,000 gap between two options is a rounding error if the more expensive one converts meaningfully better.
Common Mistakes
Choosing solely on the lowest quote
The cheapest quote often excludes copywriting, SEO setup, or mobile optimization — ask what's explicitly included before comparing numbers.
No plan for ongoing costs
Budgeting only for the launch and not for the $1,000–$6,000/year that follows is one of the most common ways small business web budgets go sideways.
Migrating off cheap hosting later
Starting on rock-bottom hosting to save a few dollars a month can mean a $700–$6,000 migration bill down the road once the site outgrows it.
Unclear ownership of the finished site
Confirm upfront who owns the domain, hosting account, and codebase once the project ends — this is a common and costly surprise with lower-cost freelance arrangements.
The Bottom Line
For most small businesses, a professional website in 2026 costs somewhere between $2,000 and $15,000 to build, with $50–$500 a month in ongoing costs after that. DIY builders remain a legitimate choice under roughly $1,000 in total budget, and agencies earn their higher price tag when the website is genuinely central to how the business generates revenue.
The right number isn't the cheapest one or the most expensive one — it's the one that matches what your site actually needs to do. Price the requirement first, then shop the budget.