How Much to Charge for a Website: 2026 Pricing Guide

by | Feb 14, 2026

You built a couple of WordPress websites. Maybe one for yourself, one for a friend, one for your uncle’s landscaping company. Now someone asks you to build one for real money — and you freeze.

How much should I charge for a website?

It’s the single most stressful question for every new freelancer. Charge too much and you scare the client away. Charge too little and you work 40 hours for pocket change. Either way, you feel like you’re guessing.

I’ve been building websites for local businesses for over 15 years. I’ve quoted $500 jobs and $5,000+ retainers. I’ve underpriced myself so badly that I lost a contract worth nearly $6,000 a year — and I’ve set rates high enough that clients thanked me for making their lives easier.

Here’s everything I know about web design pricing in 2026 — the structures that work, real-number examples, an interactive cost calculator, and the mindset shifts that separate freelancers who scrape by from those who build real income.

Two rules before we dig in:

❌ DO NOT Charge Per Hour

❌ DO NOT List Your Prices Publicly

I’ll explain why. Let’s go.

Web Design Pricing Structures

The first question a potential client asks — 95% of the time — is “What’s this going to cost me?” They ask before they’ve told you a single detail about what they want.

That’s fine. You just need to understand the pricing models available to you so you can steer the conversation instead of getting blindsided by it.

Hourly Rates

Average: $50 – $150/hour (2026 US market)

Track your hours on every project. You need to know your effective hourly rate. But do everything you can to avoid quoting an hourly rate to your client.

Here’s why. Every other pricing model gives your client a known cost upfront. They can budget for it. They can say yes or no with clear eyes.

An hourly rate? You do the work, send the invoice, and your client gets sticker shock. If it wasn’t clear how long the job would take, they feel ambushed. That’s a terrible start to a relationship.

There’s a second problem. As your skills improve, you get faster. If you charge by the hour, getting better at your job means you earn less. That’s backwards.

My very first paid website earned me roughly $100/hour — not because I was brilliant, but because I scoped a 5-page HTML site for a local contractor, knocked it out in one night, and collected $500. You can read the full story in what I learned earning $100/hour on my very first project. The lesson stuck: price the outcome, not the clock.

Project-Based Pricing

Average: Custom quote based on scope

This is the default I recommend for most freelancers. You scope the project, estimate the effort, and quote a flat fee.

The key is never quote before you understand what the client actually needs. A one-page landing page and a 20-page business site with e-commerce require wildly different effort — and wildly different prices.

Before I give any number, I send my web design client questionnaire. It walks through everything: how many pages, what features, who’s providing the content, what their goals are. Even better, I get them on the phone and go through it together. The conversation builds trust that email never will.

One thing I learned the hard way: double your initial time estimate. Early on, I thought I could bang out every project in a weekend. Then a client changes their mind about the homepage layout. Or they take three weeks to send you their photos. Or you hit a plugin conflict at 11 PM.

Pad your timeline. Your sanity (and your hourly rate) will thank you.

Productized Services

Average: $1,000 – $5,000 per package

If you focus on one type of business — like I did when I settled into the home services niche — your projects start looking similar. Same basic needs, same page structures, same questions.

That’s when you build packages.

Instead of a custom quote for every prospect, you offer 2–3 tiers that cover what any business in your chosen niche actually needs. Here’s an example of a 2026 starter package for a local service business at $2,000 – $3,000:

  • Up to 10 pages
  • Domain registration
  • Web hosting setup
  • Google Business Profile optimization
  • Basic on-page SEO
  • Logo placement and brand colors
  • Contact form with lead notifications

Most business owners will pick one of your packages instead of asking you to custom-build something from scratch. It’s easier for them. It’s more efficient for you. And you can price it confidently because you’ve done this exact job a dozen times.

The magic here is you standardize the work without lowering the value. The client gets a proven system. You get predictable income and faster turnaround.

Monthly Management & Recurring Revenue

Average: $100 – $500/month

This is the model that changed everything for me.

Recurring revenue turns a feast-or-famine freelancing business into something you can actually plan your life around. Instead of constantly hunting for the next project, you build a base of monthly clients who pay you to keep their websites running, updated, and growing.

Right now, monthly management is the only way I charge for web design. The structure is simple: a setup fee for building the website, then a monthly retainer that covers content updates, hosting management, security monitoring, and a Google Analytics report.

Several of my one-time clients from over a decade ago are still with me after shifting to monthly retainers. I’ve earned more than $20,000 from clients who started with invoices under $500 — just because I stuck around, provided consistent value, and made their website one less thing they had to worry about.

High-end clients understand that a website is a living marketing tool, not a one-and-done project. They want someone who pays attention to the details, monitors the data, and keeps things fresh. That person can be you.

If you want to learn more about structuring a business around this model, read the full 5-step plan to start a web design business.


What to Charge for a Client Website

Now let’s build your actual quote. Here’s the framework I use for every project — whether it’s a $1,000 starter site or a $5,000 build with ongoing management.

  • Step 1: Scope the project. Use a client questionnaire to nail down pages, features, content responsibility, and deadlines. Don’t skip this.
  • Step 2: Estimate your hours. List out the high-level tasks — register domain, set up hosting, install WordPress, customize the theme, add content, test forms, configure SEO basics. Tally up the hours.
  • Step 3: Double your estimate. There are always surprises. Client delays. Plugin conflicts. “One more small thing” that takes two hours. Padding your estimate protects your effective rate.
  • Step 4: Set your target hourly rate. New freelancers: $50–$75/hour is a fair starting point. Experienced freelancers with a portfolio and process: $100–$150/hour. This number is internal — you don’t share it with the client.
  • Step 5: Multiply.

$100/hr × 15 hours = $1,500 project fee

  • Step 6: Adjust for client value. A website for a newly created yoga studio won’t generate the same revenue as one for an established divorce lawyer whose clients pay $10,000–$20,000 each. The lawyer’s website is a lead generation machine worth tens of thousands per year. Price accordingly.

Focus on businesses that already have money coming in offline and would greatly benefit from adding a website to their marketing arsenal. Those clients have the budget, the willingness to pay, and they get more value from your services.

Present your proposal with a clear bullet list of everything included. If you don’t define the scope, the client will push for more — or claim, “I thought that was included.”

EXAMPLE SCOPE:

10-page website with custom homepage layout

Professional WordPress theme with brand customization

1 contact form with lead notification emails

Google Business Profile optimization

Basic on-page SEO setup

Client provides all photos and written content

Simple. Clear. No surprises for either side.

Web Design Pricing Tiers

Here’s a quick reference for what freelance WordPress designers charge in 2026. These are US-market ranges for small-to-mid business clients:

PackageTypical ScopePrice Range
Starter / Landing Page1–3 pages, template-based, basic contact form$500 – $1,500
Business Website5–10 pages, custom design, SEO basics, email setup$2,000 – $5,000
Advanced / E-Commerce10+ pages, WooCommerce or custom functionality, ongoing support$5,000 – $10,000+
Monthly ManagementContent updates, hosting, security, analytics reports$100 – $500/mo

Your local market, your niche, and your experience will shift these numbers. A freelancer in a small Midwest town serving plumbers will price differently than one in Manhattan serving law firms. That’s fine. The framework stays the same.

Why Higher Prices Attract Better Clients

This sounds counterintuitive, but it’s one of the truest things I’ve learned in 15 years: the less you charge, the more your client will try to squeeze out of you.

Psychologically, the more someone pays, the more they value the service — and the less they complain. Cheap clients nitpick every detail, expect miracles on a shoestring, and eat your time with endless “quick” requests.

Premium clients give you breathing room to over-deliver. They trust your judgment. They don’t micromanage. They care about their brand image, and they understand that results take investment from both sides.

I learned this the hard way when I underpriced a project for a large cleaning company. I lost a contract worth over $5,740 a year — not because they chose someone better, but because my low price signaled inexperience. They didn’t trust the number.

If you’re the lowest-cost option, you are a commodity — and therefore replaceable.

The big website builders like Squarespace and Wix start at $10–$20/month. You cannot and should not compete on price with them. You compete on service, expertise, and the personal relationship a solo freelancer provides that no platform can match.


How Much Does a Website Cost? (The Expense Breakdown)

Whether you’re a freelancer understanding your overhead or a business owner evaluating a proposal, these are the real costs behind a WordPress website.

Domain Registration

Average Cost: $10 – $20/year per domain

A domain is your client’s address on the internet. Registration is cheap and straightforward. I use GoDaddy for domain registration, though any reputable registrar works.

Web Hosting

Average Cost: $100 – $500/year

Hosting is where the website’s files live. You can invest in a plan that supports multiple client sites (more cost-effective as you grow) or set up individual plans per client.

I recommend SiteGround for WordPress hosting. Their speed, support, and WordPress-specific tools make client management significantly easier. If you’re brand new to hosting, read the beginner’s guide to web hosting and DNS first.

Buy SiteGround Web Hosting

SiteGround Web Hosting

Launch your website or blog today on SiteGround, the hosting company recommended by WordPress!

Buy Now

I may earn a commission if you purchase using my links which helps support this website.

Web Design Tools & Training

Average Cost: $100 – $500/year

This covers premium WordPress themes, plugins, and any design tools you rely on. One of my go-to recommendations for beginners is Divi by Elegant Themes. It gives you drag-and-drop page building that lets you create professional layouts without writing code. Check out the full tutorial on building a WordPress website with Divi.

AI tools now handle a lot of the heavy lifting too — generating starter layouts, writing content drafts, and troubleshooting code. More on that in a moment.

Buy Divi

Divi Visual Builder

The #1 WordPress theme on the entire internet to design your website with drag-and-drop!

Buy Now

I may earn a commission if you purchase using my links which helps support this website.

Your Time (The Hidden Cost)

The Biggest Cost: Your hours

Domain and hosting are cheap. Your time is not. Every hour spent customizing a theme, writing meta descriptions, formatting photos, or going back and forth with a client over text changes is time you need to account for.

This is exactly why I tell you to track your hours even when you quote per project. If a $2,000 project took you 40 hours, your effective rate was $50/hour. That’s your baseline. Now your job is to raise it with every project — by getting faster, building templates, or using AI to cut repetitive work.


Website Cost Calculator

Use this interactive calculator to estimate project costs based on your specific scope. Adjust the fields and the estimate updates automatically.

 

Layout:


Logo Design:


Copywriting:


SEO Optimization:


E-Commerce:


Expert Management:



Cost Estimate

Setup:

$500

Recurring:

$20/month
Buy SiteGround Web Hosting

SiteGround Web Hosting

Launch your website or blog today on SiteGround, the hosting company recommended by WordPress!

Buy Now

I may earn a commission if you purchase using my links which helps support this website.


How AI Changes Web Design Pricing in 2026

Here’s what nobody in the outdated pricing guides is talking about: AI tools have fundamentally changed how fast a freelancer can build a website.

ChatGPT, Claude, and purpose-built AI generators can handle starter layouts, draft content, generate CSS customizations, and troubleshoot plugin conflicts in minutes — work that used to eat hours of your day.

I built an AI Website Generator that creates professional starter sites in minutes. The first time I used AI to scaffold a full web application from screenshots of a spreadsheet, it compressed what would’ve been weeks of learning into a single afternoon. That shift in speed changed how I think about pricing permanently.

But faster doesn’t mean cheaper. This is the critical mindset shift.

If AI helps you build a $3,000 site in 8 hours instead of 20, your effective rate just jumped from $150/hour to $375/hour. You’re not lowering your prices. You’re delivering the same (or better) outcome in less time. The client pays for the result — a professional website that generates leads for their business — not for how many hours you stared at a screen.

Think of it this way: a plumber who fixes your pipe in 15 minutes still charges $200. You’re paying for the knowledge, the tools, and the outcome. Web design works the same way.

Use AI as your competitive edge. Speed up your workflow. Reinvest the saved time into more clients, better service, or learning new skills. If you want to see how AI fits into a WordPress workflow, check out these ChatGPT prompts for WordPress freelancers.


How to Accept Payments

You’ve quoted the project and the client said yes. Now — how do you actually get paid?

Payment Schedule

For project-based work, charge 50% upfront before you start any design work. The remaining 50% is due on or before launch day.

I won’t invest hours of time without money deposited into my account. There are too many flaky people out there. I’ve had multiple clients pay the initial 50%, I finished 80–90% of the project, and then they went silent. Weeks of “Let’s review it soon” and “I’ll have those pictures over next week” that turned into nothing.

But I wasn’t empty-handed. I still made a decent hourly rate because I had that deposit upfront. The lesson: get the money before you get to work.

A Note on Contracts

Money is more powerful than a contract.

People overthink contracts. They spend weeks drafting legal language instead of meeting business owners who need a website. A contract (which can simply be a detailed email outlining scope, deliverables, and payment terms) is great for one thing: pointing back to when a client asks for work that wasn’t included.

But if someone stiffs you for $1,500, are you really hiring a lawyer? Unless we’re talking multiple thousands, the answer is no.

So get that deposit. Meet the client in person if you can. Build trust before you build the website. When you get a handful of happy clients, they’ll refer you — and referrals close faster than contracts ever will.

Expand Your Services to Charge More

Web design is the entry point. The real income growth comes from layering adjacent skills:

Search engine optimization (SEO)

Content writing and copywriting

Google Ads and social media advertising

Ongoing website maintenance and management

When I added marketing, advertising, and custom code to my skillset, I stopped being a one-off vendor and became a monthly retainer consultant. Clients didn’t just want a website anymore — they wanted someone to run their entire online presence. That’s where the real money lives.

To learn how to add value for local web design clients or find high-paying web design clients who’ll pay for those expanded services, dig into those guides next.

And before you deliver a client website, run it through a web design best practices checklist so your work speaks for itself.


Frequently Asked Questions About Web Design Pricing

How much should I charge for a simple one-page website?

A single landing page or one-page website typically runs $500 – $1,500 depending on whether you’re using a pre-built template or custom design. If the client just needs a clean page with a contact form and basic info, you’re on the lower end. Add custom graphics, copywriting, or SEO optimization and the price goes up. Even a “simple” site takes several hours of setup, revisions, and testing.

Should I charge per hour or per project for web design?

Per project — every time. Hourly billing punishes you for getting faster and creates anxiety for the client who doesn’t know the final cost. Quote a flat project fee based on scope. Track your hours internally so you know your effective rate, but present the client with a single number they can say yes or no to. That clarity builds trust.

How much should I charge for a website as a beginner?

Start in the $500 – $1,500 range for a basic 5–10 page business website. You’re new, and that’s okay — but don’t work for free. Even at $500, if the project takes you 10 hours, that’s $50/hour. Build your portfolio with these early projects, collect testimonials, and raise your rates with every new client. Most freelancers double their rates within their first year once they develop a repeatable process.

How much should I charge to manage a client’s website monthly?

Monthly website management typically runs $100 – $500/month depending on what’s included. A basic plan covers hosting management, WordPress updates, security monitoring, and minor content changes. Premium plans add analytics reporting, SEO work, content creation, and priority support. This is the most powerful revenue model in web design because it compounds — 10 clients at $200/month is $2,000 in predictable, recurring income.

How much does a web designer cost per hour in 2026?

Freelance web designer hourly rates in 2026 range from $50 – $150/hour in the US, depending on experience, specialization, and local market. Designers with a niche focus (like home services or healthcare) and a track record of results can command the higher end. Remember — this number is for your internal tracking. Always quote clients a project fee, not an hourly rate.

How do I raise my web design prices without losing clients?

Grandfather your existing clients at their current rate for a set period, then apply increases gradually with plenty of notice. For new clients, simply quote your new rate — they have no baseline for comparison. The most effective way to raise prices is to add more value: include SEO, content updates, or analytics reporting that justifies the higher number. Clients rarely leave over a price increase when they see clear results and feel taken care of.


Your Next Step

Here’s the framework in a sentence: scope the project, estimate your hours, double that estimate, multiply by your target rate, and adjust for the client’s value.

That formula works whether you’re quoting your first $500 site or your fiftieth $5,000 project.

But a framework is only as good as the information you feed it. Before your next client project, grab the free web design client questionnaire — it’s the same template I use to scope every project and avoid pricing surprises. Walk through it with your client, and you’ll quote with confidence instead of guessing.

And if you’re just getting started with freelance web design, read the full 5-step plan to start a web design business from home. It covers everything from finding clients to delivering your first site.

You have the skills. You know the numbers. Now go charge what you’re worth.

15 Tools to Start Your Web Design Business

Want this helpful free giveaway or training?

Download Now

Categories

×