Data with Sachin

How Much Does a Website Cost in 2026? Prices for DIY, Freelancer and Agency Websites (Plus Ongoing Costs)

How much does a website cost to build and run? Realistic price ranges for DIY builders, freelancers and agencies by website type (small business, landing page,…

In this article
  1. Website cost by approach
  2. Cost by website type
  3. What drives website cost?
  4. Ongoing website costs
  5. How much do web designers charge?
  6. Does it cost money to make a website?
  7. How to budget without overpaying
  8. Cheap vs expensive websites: what you actually get
  9. Frequently asked questions

A website can cost almost nothing or tens of thousands of dollars. As a rough guide: a DIY website builder costs about $0–$50 per month; a professional small business website from a freelancer typically costs $1,000–$6,000; an agency-built business site often runs $5,000–$30,000+; and e-commerce sites and custom web apps range from a few thousand to six figures. On top of that, expect ongoing costs for domain, hosting, maintenance and tools.

The right budget depends on what the website must do for your business. This guide breaks down costs by approach and website type, explains what drives price, and shows how to budget sensibly.

Website cost by approach

ApproachUpfront costOngoingBest for
DIY builder (Wix, Squarespace, Shopify, Framer, Webflow templates)$0–$500 (templates, apps)~$15–$50+/monthVery small budgets, simple sites, testing an idea
WordPress DIY$0–$300 (theme, plugins)Hosting ~$5–$50/monthHands-on owners comfortable with tech
Freelancer~$1,000–$6,000 for a small business siteOptional care planSmall businesses wanting a professional, custom result
Small studio / agency~$5,000–$30,000+Retainer or support planEstablished businesses, strategy, larger sites
Enterprise$50,000+Dedicated teamsComplex platforms, integrations, compliance

Prices vary widely by country, experience and scope; these ranges are typical for the US market.

Cost by website type

Website typeTypical professional cost
Landing page (single page for an offer or ad campaign)~$500–$3,000 (see What is a landing page?)
Small business website (5–10 pages)~$1,500–$8,000
Local service site with booking/WhatsApp integration~$2,000–$10,000
Portfolio site~$800–$5,000
E-commerce store~$3,000–$25,000+ depending on products, platform and integrations
Membership or course site~$5,000–$30,000
Custom web application~$15,000–$150,000+ (see How to build a web app)

What drives website cost?

  1. Number of pages and templates
  2. Custom design vs template
  3. Copywriting (written for you or by you)
  4. Functionality: booking, payments, forms, memberships, search, multilingual
  5. Integrations: CRM, WhatsApp, email marketing, ERP, calendars (see CRM integration and automation)
  6. E-commerce: product count, variants, shipping and tax rules
  7. Content: photography, video, motion graphics
  8. SEO setup: technical SEO, structured data, speed optimisation
  9. Accessibility and compliance (privacy, cookie consent, accessibility standards)
  10. Timeline: rushed projects cost more
  11. Who builds it: location, experience and process

Ongoing website costs

CostTypical range
Domain name~$10–$40/year
Hosting~$0–$50/month for most small sites (static hosting can be free or very cheap; managed WordPress costs more)
Website builder subscription~$15–$50+/month
SSL certificateUsually free (Let's Encrypt)
Professional email~$6–$15/user/month
Maintenance/care plan~$50–$500/month (updates, backups, security, small edits)
Premium plugins/apps$0–$100+/month
SEO and contentVaries by goals

How much do web designers charge?

Pricing modelTypical range
Hourly~$30–$150+/hour (freelancers), more for agencies
Per projectFixed price based on scope (most common for small business sites)
Per page~$100–$1,000 per page for simple sites
RetainerMonthly fee for ongoing updates, SEO and improvements
Website-as-a-serviceLower upfront cost plus monthly fee covering hosting and updates

Fixed-price projects with clear scope are usually easiest to budget.

Does it cost money to make a website?

You can make a basic website for free using free plans of builders (with their branding and subdomain) or free static hosting. A professional site with your own domain, no ads, good design and conversion-focused content costs money, but should be seen as an investment that brings in customers. (DIY route: How to create a website for your business.)

How to budget without overpaying

  • Start with goals: leads, bookings, sales or credibility
  • List must-have features vs nice-to-haves
  • Get 2–3 quotes with the same written scope
  • Ask what's included: copy, SEO setup, revisions, training, hosting, support
  • Own your domain and accounts
  • Prioritise speed, mobile and clear calls to action over fancy effects
  • Plan phases: launch a strong core site, add features later

(Hiring tips: How to hire a web designer.)

Cheap vs expensive websites: what you actually get

Cheap/DIYProfessional
Template look, generic copyDesign and copy built around your customers
Slow load times commonOptimised for speed and Core Web Vitals
Basic or missing SEOTechnical SEO and structure for ranking
Few integrationsBooking, CRM, WhatsApp and automations connected
Your time to build and maintainExpert build, fewer mistakes

Frequently asked questions

How much does a website cost?

DIY builders cost about $0–$50 per month. A professional small business website typically costs $1,000–$8,000 with a freelancer and more with an agency, plus ongoing costs for domain, hosting and maintenance.

How much does a website cost per month?

Running costs for a small business site are often $20–$100 per month for hosting or builder fees, email and basic tools, plus any maintenance plan.

How much do web designers charge?

Freelancers commonly charge about $30–$150+ per hour or a fixed project price, often $1,000–$6,000 for a small business website.

How much does it cost to build a landing page?

Roughly $500–$3,000 from a professional, depending on design, copy, integrations and testing; DIY tools cost less.

Can I build a website for free?

Yes, with free builder plans or free hosting, but you'll usually have branding, a subdomain and limits. A professional domain and features cost money.

Why do website prices vary so much?

Because scope varies: number of pages, custom design, copy, features, integrations, e-commerce, SEO and who builds it all affect the price.

Want a website built for your business?

I design and build fast, modern websites that turn visitors into customers, with booking, WhatsApp and automations built in. Tell me about your business.

Start a conversation
Sachin Rawat

Written by Sachin Rawat

AI & automation engineer · websites, apps and motion design

I build AI agents, automations, websites, apps and motion design for businesses. These guides answer the questions people actually search, written from hands-on experience building them.

Work with meMore stories

More from Sachin Rawat

Sachin Rawat

How to Make a Booking Website: Step-by-Step for Clinics, Salons, Tours, Rentals and Service Businesses

How to create a booking website where customers can see availability, book and pay online: choose your booking model, pick a platform (Wix Bookings, Squarespace Scheduling, WordPress plugins, Calendly/Cal.com, Shopify apps, custom build), set services, staff and availability, payments and deposits, reminders, integrations, design tips that increase bookings, costs and mistakes.

3 min read · Nov 12, 2026
Sachin Rawat

How to Invent an App: From Idea to Launch (Finding Ideas, Validating Them and Getting It Built)

How to invent an app even if you're not a developer: find app ideas from real problems, research competitors, validate demand cheaply, define the MVP, protect your idea, design a prototype, choose how to build it (no-code, AI builders, hire developers), funding options and launching.

3 min read · Nov 12, 2026
Sachin Rawat

How to Get an App Developed: Hiring a Developer or Agency, Costs, Process and How to Protect Your Idea

How to get an app developed for your business or idea: write a clear brief, decide between freelancers, agencies, in-house or no-code, where to find app developers, evaluating portfolios, questions to ask, pricing models and typical costs, contracts and IP ownership, NDAs, the development process, and managing the project to launch.

3 min read · Nov 12, 2026
Sachin Rawat

How to Design an App From Scratch With the Least Cost: A Lean, Step-by-Step Process

How to design an app from scratch on a small budget: define the problem and users, map the core flow, sketch wireframes, use free tools like Figma and UI kits, build a clickable prototype, test with users, design system basics, accessibility, handoff, and when to use no-code, templates or hire a designer to save money.

3 min read · Nov 12, 2026

Want a website for you? I'll design and build it for you.

Contact now