← All articles

How much do web designers charge — and why quotes vary 10×

What web designers charge by hour and by project, why two quotes for the same site differ tenfold, and how to tell an expensive designer from an overpriced one.

You describe the same five-page website to three designers. One quotes $800, one quotes $4,000, one quotes $12,000. Nobody is lying. Here is what actually creates that spread.

The going rates

WhoHourlyTypical small business site
Offshore / junior freelancer$25–75$500–1,500
Experienced freelancer$75–150$2,000–6,000
Small studio$100–200$5,000–15,000
Established agency$150–300$15,000+

These are widely reported ranges rather than fixed rates — geography moves them significantly, and most designers quote by project for small sites because hourly billing makes clients afraid to ask questions.

The four things that move a quote

1. Who writes the words

Copywriting is the most commonly excluded item and the most commonly underestimated. If a quote assumes you will supply finished text for every page, it is a smaller job than one that includes writing it. This is also the single biggest cause of projects stalling.

2. Where the photos come from

Licensed stock, a photo shoot, or "send us whatever you have on your phone" are three very different budgets.

3. Custom design vs a template

A genuinely custom design is many hours of work. A well-chosen template adapted to your brand can look just as good to a customer, for a fraction of the cost. Neither is wrong — but you should know which you are buying.

4. What happens after launch

A quote that includes a year of changes is worth far more than one that hands you the files and says good luck. Ask directly, before signing.

Expensive vs overpriced

An expensive designer costs more and delivers proportionally more: better strategy, better structure, a site that converts visitors into calls. An overpriced one charges agency rates for template work and disappears at launch.

You can tell them apart with three questions:

The most expensive website is the one you pay for twice — once for the build, and again eighteen months later when nobody will maintain it.

When you don't need a designer at all

If your business is a local service — you take bookings by phone, you serve one town, you have five services — a bespoke designer may be overkill. What you need is a professional-looking site that loads fast and gets found, and that has become a solved problem.

That is what we do: a designed, hosted, maintained website from $10/month, live within a day, with a human reviewing every build. See how it compares to the alternatives.

What is inside a $3,000 quote

Designers rarely itemise, which makes quotes feel arbitrary. A typical small business project breaks down roughly like this:

PhaseShare of the feeWhat happens
Discovery & planning10–20%Understanding the business, sitemap, structure
Design30–40%Layouts, brand application, mobile views
Build25–35%Turning designs into working pages
Content & setup10–20%Loading copy, images, forms, testing
Launch & handover5–10%Going live, training, documentation

Notice how little is the visual design itself. Most of a project is thinking and assembly — which is why "just make it look like this one" rarely saves as much as clients expect.

Hourly, fixed price, or retainer

How to brief a designer so the quote is accurate

Vague briefs get padded quotes, because the designer is pricing their uncertainty. Give them these five things and the number gets both lower and more reliable:

Common questions

How much do web designers charge per hour?

Rates commonly range from $25–75/hour for junior or offshore freelancers, $75–150/hour for experienced independents, and $150–300/hour at established agencies. Many designers prefer project pricing for small business sites.

Why are website quotes so different for the same job?

Mostly scope and inclusions. One quote may assume you supply all text and photos and pay separately for hosting; another includes copywriting, photography, SEO setup and a year of changes. Compare what is inside the number, not the number.

Read next

Your website, live in a day.

First month free. No setup fee, no contract, cancel anytime.

Start free →