The Short Answer (Because You Are Busy)
Here is how much a website actually costs in 2026, stripped of all the marketing nonsense:
DIY with an AI website builder: $0-16/month ($0-192/year) ← most small businesses need this
DIY with a traditional builder: $10-49/month ($120-588/year)
WordPress (self-hosted): $50-300/year + your weekends
Freelance designer: $1,000-5,000 upfront + $50-200/month ongoing
Agency: $5,000-30,000+ upfront + $200-1,000/month ongoing
That is the entire range. Everything else is details. But the details matter, because the wrong choice does not just cost you money - it costs you months of procrastination while your competitors get found on Google and you do not.
Let us break down what you actually need.
The Question Nobody Asks First (But Should)
Before you Google "how much does a website cost," answer this one question:
What does your website need to DO?
Not what features it should have. Not what it should look like. What job does it need to perform? Because the answer to that question determines whether you need a $96/year solution or a $30,000 one. And the website building industry has a financial incentive to make you think you need the expensive one.
Here is the truth that nobody selling websites wants you to hear: most small businesses need a website that does exactly four things:
Shows up when someone Googles your business name
Tells visitors what you do and where you are
Makes you look legitimate (not like a scam or a hobby)
Gives people a way to contact you
That is a $100-200/year website. Full stop. If that is all you need, stop reading comparison charts and just go build one.
Now, if you need more - an online store, appointment booking, a membership portal, custom integrations - the cost goes up. Let us look at every scenario.
Path 1: The DIY Website Builder ($0-49/month)
This is what 80% of small businesses should choose. A website builder is an all-in-one tool where hosting, design, security, and updates are included in one monthly fee. No separate bills. No surprise charges. No "your SSL certificate expired" emergencies at 2 AM.
What It Actually Costs
Here is the real pricing for the major builders in 2026 (not the promotional prices - the prices you actually pay after year one):
Cantrip: $12/month, billed monthly (our product - $144/year)
GoDaddy: $10.99/month billed annually ($131.88/year)
Squarespace: $16-49/month billed annually ($192-588/year)
Wix: $17-159/month billed annually ($204-1,908/year)
Hostinger: $12.99/month renewal price ($155.88/year) - the $1.99/month price requires a 48-month commitment
Shopify: $29-299/month ($348-3,588/year) - only if you sell products online
Carrd: $19-49/year - single-page sites only
Google Sites: Free - but no custom domain, no SEO tools, no contact forms, no analytics
The Hidden Cost Nobody Mentions: Annual Billing Lock-In
Most builders show annual pricing by default. That means you are paying $192-588 upfront before you have even published a single page. If you decide the platform is not right for you two months in, good luck getting that refund.
Hostinger takes this further: their $1.99/month headline price requires a 4-year commitment. That is $95.52 upfront for a product you have never tried. The actual monthly price after your term expires? $12.99/month.
Look for builders that offer genuine monthly billing. It costs slightly more per month, but you are not locked in.
Additional Costs to Budget For
Custom domain name: $10-15/year (some builders include this free for year one)
Professional email (you@yourbusiness.com): $0-6/month (Google Workspace $6/mo, or free with some hosts)
Premium apps/plugins: $0-50/month (most builders include basics; Wix users often add $30-80/mo in apps)
Stock photos: $0-29/month (use your own photos - they convert better anyway)
Realistic total for most small businesses: $100-300/year.
Who This Path Is For
Service businesses (plumbers, salons, trainers, consultants, photographers, restaurants, contractors, freelancers, therapists - basically anyone whose primary business is not ecommerce). This covers roughly 85% of small businesses.
Time Investment
With an AI builder: 20-30 minutes to have a published site. With a traditional builder: 2-8 hours depending on how many templates you debate between. (This is not a joke - template browsing is the #1 time sink in website creation.)
Path 2: WordPress Self-Hosted ($50-500/year + Maintenance)
WordPress powers 43% of the internet, which is both its greatest strength and most misleading statistic. The New York Times uses WordPress. So does the personal blog that has not been updated since 2019 and is currently serving malware to its three monthly visitors.
WordPress itself is free. Everything around it is not.
The Real Cost Breakdown
Hosting: $36-300/year (shared hosting like Bluehost $2.99-12.99/mo; managed WP hosting like Kinsta $35-$275/mo)
Domain: $10-15/year
Premium theme: $0-79 one-time (free themes exist but often look outdated or lack support)
Essential plugins: $0-300/year (SEO plugin $0-99/yr, security plugin $0-199/yr, backup plugin $0-99/yr, forms plugin $0-99/yr)
SSL certificate: $0-100/year (free with most hosts now, but some charge extra)
Page builder plugin (Elementor, Divi): $0-89/year if you want visual editing
Realistic year-one total: $100-500. Year-two-and-beyond: $80-400/year for renewals.
The Cost Nobody Puts in the Budget: Your Time
WordPress requires ongoing maintenance that website builders handle automatically:
Core updates: 3-4 major updates per year (can break your site if plugins are not compatible)
Plugin updates: weekly (the average WP site has 20-30 plugins, each needing updates)
Security monitoring: constant (WordPress is the #1 targeted CMS - 90%+ of hacked CMS sites are WordPress)
Backups: should be automatic, but you need to verify they are working
Performance optimization: caching, image compression, database cleanup
Conservative estimate: 30 minutes per week. At a modest $50/hour opportunity cost, that is $1,300/year in invisible labor. Add that to your hosting and plugin costs and WordPress is suddenly not the budget option it appeared to be.
Who This Path Is For
Content-heavy businesses (blogs, news sites, membership platforms), businesses that need specific custom functionality, and people who genuinely enjoy tinkering with technology. If you just said "that sounds like me" with a slight smile, WordPress might be your path. If you felt exhausted reading that maintenance list, it is not.
Path 3: Hiring a Freelance Web Designer ($1,000-5,000)
Here is a secret the web design industry does not want you to know: most freelance designers build your site using the same website builders and WordPress themes available to anyone. You are paying for their expertise in design, content organization, and knowing which settings to toggle - not for custom code written from scratch.
That is not a bad thing. A good designer brings real value. But you should know what you are buying.
What You Are Actually Paying For
Discovery/strategy session: Understanding your business and target audience ($100-500 value)
Design and layout: Choosing fonts, colors, spacing, and visual hierarchy ($300-1,500)
Content organization: Deciding what goes where and writing placeholder copy ($200-500)
Technical setup: Domain, hosting, SSL, email, forms, analytics ($200-500)
Revisions: Typically 2-3 rounds of changes ($200-500)
Ongoing maintenance: Monthly updates, backups, minor changes ($50-200/month)
Realistic total: $1,500-3,500 for a standard 5-7 page small business site. Add $50-200/month for ongoing maintenance if you want someone else to handle updates.
The Dependency Problem
The biggest hidden cost of hiring a designer is not the invoice. It is what happens after. Need to change your phone number on the site? That is a $50-100 charge, or a 3-day wait. Want to add a new service? Another invoice. Designer goes on vacation? Your site update waits.
This dependency creates a slow drip of ongoing costs. Over 3 years, a $2,500 website with $100/month maintenance becomes $6,100. And you still cannot update it yourself.
When Hiring a Designer Makes Sense
Your brand is visual-first (architecture, interior design, luxury products)
You need custom functionality that website builders cannot provide
Your hourly rate justifies the cost (billing $300/hour means paying $2,500 beats spending 10 hours on DIY)
You are launching a business where the website IS the product (SaaS, marketplace, web app)
Path 4: Hiring an Agency ($5,000-50,000+)
If a freelancer is a skilled carpenter, an agency is a construction company. You get a team: project manager, designer, developer, copywriter, SEO specialist. The result is typically more polished, more strategic, and dramatically more expensive.
Typical Agency Pricing (2026)
Small agency (2-5 people): $5,000-15,000 for a standard business website
Mid-size agency: $10,000-30,000 for a custom-designed website with strategy
Large agency: $25,000-100,000+ for enterprise sites, custom web applications, complex ecommerce
Ongoing retainer: $500-5,000/month for maintenance, content updates, marketing, SEO
First-year total for a typical small business: $7,000-20,000. Plus $3,000-12,000/year in ongoing costs.
The Uncomfortable Truth About Agency Websites
Many agencies use the same website builders and WordPress setups available to anyone. The difference is their process, taste, and experience. Some agencies genuinely deliver custom-coded masterpieces. Others charge $10,000 to customize a $79 WordPress theme and add your content.
Before hiring an agency, ask: What platform will my site be built on? Can I make basic text changes myself after launch? The answers will tell you a lot about what you are actually paying for.
Who This Path Is For
Businesses with revenue to justify the investment (generally $500K+ annual revenue), complex requirements (custom ecommerce, integrations with existing systems, multi-language), or industries where the website IS the competitive advantage.
The 5-Year Cost Comparison (The Number That Actually Matters)
Nobody talks about 5-year costs, but you should. A website is not a one-time purchase. It is an ongoing expense, like rent or insurance. Here is what each path actually costs over 5 years for a standard small business website:
AI website builder (like Cantrip): $480-960 total (5 years at $8-16/mo)
Traditional website builder (Squarespace/Wix): $960-2,940 total (5 years at $16-49/mo)
WordPress self-hosted: $400-2,500 total (hosting + plugins + domains, NOT counting your time)
WordPress including time cost: $7,000-9,000 total (add $1,300/year for 30 min/week maintenance)
Freelance designer: $3,500-15,000 total ($2,500 upfront + $50-200/mo maintenance)
Agency: $20,000-80,000+ total ($10,000 upfront + $200-1,000/mo retainer)
The cheapest AI builder is 42-167x less expensive than the cheapest agency option over 5 years. And for most service businesses, the website performs the same job either way: it shows up on Google, it looks professional, and it has your phone number.
The Costs Nobody Tells You About
Every website cost guide lists the obvious expenses. Here are the ones that catch people off guard:
1. The Procrastination Tax
The most expensive website is the one you never build. Every month without a website, 97% of potential customers who search for your type of business online cannot find you. If even one customer per month would have found you through a website, and your average customer is worth $500, that is $6,000/year in invisible losses. You are already paying for a website - you are just not getting one.
2. The Research Paralysis Tax
The average person spends 3-4 weeks comparing website builders before choosing one. Some spend months. At $50/hour opportunity cost and even 1 hour per week of research, that is $200 spent deciding, when the actual cost difference between most builders is $50-100/year. You could have tried three different builders in the time it took to read comparison articles about them.
3. The Sunk Cost Trap
You pay $2,500 for a designer. The site looks decent but does not quite match your vision. You ask for changes. The designer quotes another $500. You pay it because you have already invested $2,500 and cannot start over. Six months later, the site still does not feel right, but now you have $3,000 in and feel stuck. Studies show that 60-80% of people who start on a free or cheap plan eventually pay more than they would have if they had picked the right tool from the start.
4. The Redesign Cycle
Most small business websites get redesigned every 2-3 years - not because they need to, but because trends change and the site starts looking dated. With a $2,500-5,000 designer, that is $2,500-5,000 every 2-3 years. With a builder that handles design for you, your site automatically stays current.
5. The Credibility Cost
75% of consumers judge a business's credibility based on their website. A free website with ads, a weebly.com subdomain, or an outdated 2018 design is not just unprofessional - it is actively costing you customers. The gap between free and a basic paid plan ($8-16/month) is the difference between looking like a hobby and looking like a business.
How to Decide: The One-Minute Framework
Stop overthinking. Answer these questions:
Do you sell physical products online? Yes = Shopify ($29/mo). No = keep going.
Do you need more than 20 unique pages or complex functionality? Yes = WordPress or hire a developer. No = keep going.
Is your brand primarily visual (photography, design, architecture)? Yes = Squarespace ($16/mo). No = keep going.
Do you just need a professional website that shows up on Google? Yes = any AI website builder ($8-16/mo). You are done.
That last category covers about 80% of small businesses. If that is you, spend $8-16/month and move on with your life. The website is not the business. The business is the business. The website just makes sure people can find you.
The Smart Path: Start Small, Upgrade When Data Justifies It
Here is the strategy that saves the most money AND gets the best results:
Start with a $8-16/month builder. Publish today. Get found on Google. Start collecting data.
After 6 months, look at your analytics. How many visitors? Where are they coming from? Are they contacting you? This data is worth more than any design opinion.
If the site is generating leads, invest more. Maybe hire a copywriter ($500-1,500) to improve your messaging. Maybe invest in professional photography ($300-500). Maybe upgrade to a more powerful builder.
Only hire a designer or agency when you have a specific problem to solve. Not "I need a website" (too vague, too expensive). But "I need to increase my conversion rate from 2% to 5%" (specific, measurable, worth hiring help for).
This approach typically costs $200-500 in the first year and delivers 80-90% of the results of a $5,000 custom site. The remaining 10-20% can wait until your revenue justifies the upgrade.
What About AI Website Builders?
AI website builders are the newest option, and they have fundamentally changed the cost equation. Instead of choosing a template and manually placing every element, you describe your business and the AI generates a complete site in minutes.
The time savings are dramatic: 20-30 minutes vs. 2-8 hours for a traditional builder, and days or weeks for WordPress or a designer. Since time IS money, AI builders are effectively the cheapest option even when their monthly price is comparable to traditional builders.
The catch? AI-generated sites are good but not perfect. They handle the 80% of design decisions that most people agonize over (font pairing, color schemes, layout, spacing), but you may want to tweak the content to match your voice. Think of it like hiring a fast interior decorator who nails the furniture layout but might not get your throw pillow preferences right on the first try.
Major builders offering AI generation: Wix (included with plans starting at $17/mo), Hostinger (starting at $2/mo with long commitment), GoDaddy ($11/mo), Durable ($15/mo), and Cantrip ($12/mo - that is us).
Is a Website Actually Worth It? The ROI Math
Let us skip the theory and do actual math for a real business:
Say you are a plumber charging $150 for a typical service call. Your website costs $96/year on an affordable builder. You need exactly 0.64 customers per year from your website to break even. Less than one customer. Per year.
In reality, a properly set up website with Google Business Profile typically generates 2-10 new customers per month for a local service business. That is a return of 3,750% to 18,750% on your $96 investment.
Even if you go the expensive route - $5,000 designer plus $200/month maintenance - you need 47 customers in the first year to break even. For most established businesses, that is achievable. But why start at $5,000 when you can validate the concept at $96 first?
Do Not Fall for These 5 Website Pricing Tricks
1. The Introductory Price Bait
Hostinger advertises $1.99/month. The asterisk: that requires a 48-month (4-year!) prepaid commitment, and renews at $12.99/month. GoDaddy shows $5.99/month, renews at $10.99+. Always check the renewal price - that is the real cost.
2. The Annual Billing Default
Most builders show annual pricing by default because it looks cheaper per month. But you are paying $192-588 upfront. If you cancel after 3 months, you lose 9 months of payments. Monthly billing costs 10-30% more but gives you the freedom to leave anytime.
3. The Essential Add-On Upsell
Your $17/month plan suddenly needs a $5/month SEO tool, a $10/month booking widget, a $15/month email marketing integration. Before you know it, you are at $47/month for features that should be included. Some builders bundle everything; others nickel-and-dime you.
4. The Free Plan Trap
Free plans exist to get you invested (your time, your content, your customizations) so the switching cost feels high when you inevitably need to upgrade. The free plan is the product demo, not the product. If you are using a website for a real business, budget for a paid plan from day one.
5. The Feature Overload Justification
You do not need 900 templates. You do not need 300+ apps. You do not need multi-currency ecommerce if you are a house painter. More features = higher price. The right question is not "which builder has the most features?" but "which builder has the features I will actually use?"
Special Cases: What About...?
Ecommerce Websites
If you are selling physical products online, your cost floor is higher. Shopify ($29-299/month) or WooCommerce (WordPress + hosting + plugins, roughly $30-100/month) are the standard paths. Factor in payment processing fees (2.9% + $0.30 per transaction is standard), shipping integrations ($0-30/month), and inventory management. Realistic budget: $500-2,000/year for a small online store, not counting payment processing.
Portfolio Websites (Photographers, Artists, Designers)
Visual quality matters more here than for service businesses. Squarespace ($16-33/month) is the industry standard for portfolios because their templates are genuinely beautiful and image-handling is excellent. Format and Pixpa ($7-25/month) are portfolio-specific alternatives. Cantrip works too for simpler portfolios, but if showcasing visual work is your primary goal, invest in a design-forward builder.
Membership or Course Websites
If you are selling courses, memberships, or gated content, you need specialized tools. Teachable ($39-199/month), Kajabi ($149-399/month), or WordPress with membership plugins ($50-300/year for plugins + hosting). This is where costs jump significantly because the website IS the product.
Restaurant Websites
Restaurants have a unique need: a menu that Google can actually read (not a PDF). Plus hours, location, and maybe online ordering. A $8-16/month builder with a text-based menu page beats a $3,000 custom site with a beautiful but un-searchable PDF menu. Google cannot read PDFs well, which means your menu items will not show up in search results.
The Tax Deduction Most Business Owners Forget
Your website is a fully deductible business expense. Every dollar you spend on hosting, domain registration, design tools, and professional photos reduces your taxable income. On a $96/year builder, that is roughly $25-35 back in tax savings depending on your bracket. Your effective cost is closer to $5/month.
On a $5,000 agency website, you are deducting the full amount as a business expense in the year you pay it (SaaS subscriptions and design services are operating expenses, not capital assets). The IRS is literally subsidizing your website. Take the deduction.
Frequently Asked Questions
Can I really get a professional-looking website for under $100/year?
Yes. AI website builders have made this possible as of the last 2-3 years. The design quality from a $8/month AI builder in 2026 would have cost $1,500-3,000 from a designer in 2020. Technology brought the floor down dramatically. Your customers cannot tell the difference between a $96/year site and a $5,000 site if the content is good.
Is a free website builder ever enough?
For a real business, no. Free plans come with ads on your site, no custom domain (your URL will be something like yourbiz.wixsite.com), limited storage, and zero SEO tools. The gap between free and $8/month is the gap between looking amateur and looking professional. For a temporary event page or internal-use site, free is fine.
How much should I spend on my first website?
$100-200 for the first year, maximum. This covers a monthly builder subscription ($8-16/mo) and a domain name ($10-15/yr). Do not invest more until your website proves it can generate leads or customers. Spending $5,000 before validation is like printing 10,000 business cards before you have a single customer.
What if I switch builders later? Do I lose everything?
You will need to rebuild the site on the new platform, but your domain name stays with you (you own that separately). Your content (text, images) is yours. The layout and design do not transfer between builders. This is why starting cheap is smart - you lose less if you switch. It is also why owning your own domain from day one matters.
Is it cheaper to build my own or hire someone?
In dollars, DIY is always cheaper. But if your time is worth $200/hour and a builder takes you 5 hours, that is $1,000 in opportunity cost. A designer charging $2,000 might actually be the better deal. The math depends on your hourly rate and how fast you work. For most small business owners, the AI builder path (20-30 minutes) is the clear winner - it is cheaper in both dollars AND time.
How long will it take for my website to show up on Google?
For your business name: 1-4 weeks if you submit to Google Search Console and claim your Google Business Profile. For competitive keywords (like "plumber near me"): 3-12 months of consistent content and local SEO. A more expensive website does not rank faster. Google does not care what you paid - it cares about relevance, content quality, and user experience.
My nephew/friend offered to build my website for free. Should I let them?
This almost always ends badly. The nephew builds it on their preferred platform, gets busy with school or life, and now you have a website you cannot update on a platform you do not understand, built by someone who is not available. Six months later, your hours have changed, you have added a new service, and the site says the old information because nobody can edit it. Build it yourself on a simple builder so you always have control.
The Bottom Line
A website costs between $96 and $50,000+ per year. For 80% of small businesses, the right answer is $100-300/year on a website builder with a custom domain.
The most expensive mistake is not overpaying for a website. It is spending so long deciding that you never build one at all. Every week without a website is a week where 97% of people searching for your type of business cannot find you.
Pick a builder. Any builder. Publish today. You can always upgrade later, but you cannot get back the customers you missed while researching.
Cantrip starts at $12/month with no annual commitment. Full disclosure: that is our product, and we think the simplicity speaks for itself. But Squarespace, Wix, and Carrd are also good options depending on your needs. The important thing is that you choose something and launch.