Hiring a web designer means choosing between two very different billing models, and the model you pick often matters as much as the rate itself. Hourly billing shifts risk onto you. Project pricing shifts risk onto the designer. Retainers spread cost over time. Each has a place, and each can go wrong if the scope is vague.

This guide breaks down what designers commonly charge in the US, how quotes are built, and what to check before you sign anything. If you want the full picture of what a finished site costs, including hosting, domains, and ongoing fees, see our companion guide on how much a website costs.

Freelance web designer hourly rates

Freelance rates in the US commonly fall between $50 and $150 per hour. That is a wide band, and where a designer sits within it usually comes down to experience, specialization, and demand.

Junior designers: roughly $30 to $60 per hour

Designers with under two or three years of experience typically quote at the low end, sometimes below $50 for straightforward work. A junior designer can be a good fit for template customization, simple brochure sites, or graphics support. The trade-off is speed and judgment. A junior designer may take twice as long to solve a layout problem a senior would resolve in an hour, so a lower rate does not always mean a lower bill.

Mid-level designers: roughly $60 to $100 per hour

This is where much of the working freelance market sits. A mid-level designer has shipped real projects, can handle a CMS build without hand-holding, and knows how to manage revisions. For most small business sites, this tier offers the best balance of cost and competence.

Senior and specialist designers: $100 to $150+ per hour

Senior freelancers, and specialists in areas like e-commerce, UX research, or conversion-focused design, commonly quote $100 to $150 per hour, sometimes more in major metro markets. You are paying for fewer mistakes, faster decisions, and work that generally holds up without rework. For a high-stakes site, that premium often pays for itself.

Offshore freelancers can quote far less, sometimes $15 to $40 per hour. That can work well for defined production tasks, but communication overhead and revision cycles frequently erode the savings on open-ended design work.

Agency rates: why they cost more

Agencies commonly bill $100 to $200 or more per hour. Many quote a blended rate, meaning one figure that averages the cost of everyone touching your project: designers, developers, project managers, and account staff.

The higher rate buys structure. Agencies bring a defined process, multiple skill sets, backup if someone leaves mid-project, and accountability that survives one person's vacation. It also buys overhead you may not need. If your project is a five-page site with stock photography, you are likely paying agency prices for freelance-level work.

Agencies make the most sense when a project needs several disciplines at once: strategy, copywriting, custom development, and design under one roof, with someone coordinating all of it.

Project-based pricing: how quotes are built

Most designers, freelance and agency alike, prefer to quote a fixed price for a defined project. Typical market ranges look like this:

  • Template-based small business site: commonly $1,500 to $5,000
  • Custom-designed business site: commonly $5,000 to $15,000
  • E-commerce site: commonly $8,000 to $30,000 or more
  • Large custom builds: $25,000 and up

Those bands are wide because a handful of variables drive nearly every quote.

Page count and content structure

A five-page brochure site and a forty-page site with distinct layouts are entirely different projects. Designers usually price by the number of unique page templates, not the raw page count. Ten location pages built on one template cost far less than ten pages that each need their own design. Fields like legal illustrate this well, where practice-area pages multiply quickly; our small business cost breakdown walks through the same line-item logic in detail.

Custom design versus template customization

Customizing a purchased theme is the cheapest path and can look perfectly professional. A fully custom design, built from wireframes through unique layouts, commonly doubles or triples the price. Ask which approach a quote assumes. Some proposals never say, and that ambiguity always resolves in the designer's favor.

CMS and technical requirements

A site you can edit yourself, on WordPress, Webflow, or a similar platform, costs more to set up than static pages but saves you hourly fees every time you change a headline. Integrations add cost too: booking systems, CRMs, member logins, and payment processing each expand the build.

E-commerce

Selling online adds product templates, cart and checkout flows, payment gateway setup, shipping and tax logic, and often data migration. Even a modest store typically adds several thousand dollars to a quote.

Content creation

Many quotes assume you supply finished text and images. If you do not, copywriting commonly runs $100 to $500 per page and photography is billed separately. Content is the most common source of both budget overruns and project delays, so pin down who produces what before work starts.

Revisions

Reputable quotes state how many revision rounds are included, usually two or three, and what additional rounds cost. Unlimited revisions sounds generous but usually signals either padded pricing or a designer who will eventually stop answering email.

Retainers and maintenance plans

Once a site launches, many designers offer ongoing plans that commonly run $50 to $200 per month for basics: software updates, backups, security monitoring, and small content edits. Retainers with reserved design hours for ongoing work typically start around $500 per month and scale with the hours reserved.

A maintenance plan is worth considering if you lack anyone in-house to apply updates, because an unmaintained CMS is a security liability. It is not worth paying for vague deliverables. Ask exactly what a plan includes, how many edit hours come with it, and what happens to unused hours.

Hourly vs project vs retainer at a glance

Model Typical US range Best for Main risk
Hourly $50 to $150/hr freelance, $100 to $200+/hr agency Undefined scope, ongoing tweaks, exploratory work Open-ended cost; you carry the overrun risk
Project $1,500 to $15,000+ for most business sites Defined builds with a clear finish line Scope disputes; change orders on anything not written down
Retainer $50 to $200/mo maintenance; $500+/mo for design hours Post-launch upkeep and steady ongoing needs Paying for hours you never use

Red flags in a web design quote

A few warning signs show up again and again in quotes that end badly.

  • Vague scope. One-line descriptions like "design and build website" invite disputes. A real quote lists page templates, features, and deliverables.
  • No revision terms. If the quote does not say how many revision rounds are included, assume every change after the first draft is billable.
  • No ownership language. You should own the finished site, the domain, and the content. Walk away from any arrangement where the designer keeps the domain registered in their name.
  • 100 percent payment upfront. A deposit of 30 to 50 percent is standard. Full prepayment removes the designer's incentive to finish.
  • A price with no questions asked. Any designer who quotes a firm number before asking about your pages, content, and features is guessing, and the guess protects them, not you.
  • Mandatory proprietary platforms. If the site only runs on the designer's own system, leaving them later means rebuilding from scratch.

Questions to ask before hiring

  1. Is this quote hourly or fixed, and what exactly does it include?
  2. How many unique page designs are included, and how many revision rounds?
  3. Who writes the copy and supplies the images?
  4. What platform will the site run on, and can I edit it myself?
  5. Who owns the design files, the code, and the domain when we are done?
  6. What is the payment schedule, and what triggers each payment?
  7. What happens if the project runs past the estimated timeline?
  8. What does support cost after launch?

Get the answers in writing. A designer who answers these questions clearly and puts them in a contract is usually a designer worth the rate they quote.

The bottom line

Expect $50 to $150 per hour for a US freelancer, $100 to $200 or more for an agency, and fixed quotes commonly starting around $1,500 for template work and $5,000 for custom design. The billing model matters less than the paperwork behind it. A precise scope, written revision terms, and clear ownership language protect you more than any rate negotiation will.