How Much Do Web Designers Earn in UK?

How Much Do Web Designers Earn in UK?

When starting off in any job, it is important to know how much you can earn and how easy it is to earn a higher salary. Web Designers can earn a very generous salary but similar to most jobs, the more experience you have, the more you will earn.

There are many ways to increase your salary including the option of being a contractor. Web Design as a skill also allows you to do extra freelance work on the side of your job to earn you extra money.

In general, the range in salary for a web designer can be between £17,000 anywhere up to around £50,000 for an experienced, quality web designer. The typical starting salary is normally between £17,000 and £26,000 and an average salary of £35,000.

Web Designing gives you the opportunity to own your own business in which you can design websites yourself without having to share your earnings. You can earn from around £1,000 per site which could take you two working days to create.

As a web designer, you’ll plan, create and code web pages, using both technical and non-technical skills to produce websites that fit your customers’ requirements.

Being involved in the technical and graphical aspects of pages, you’ll determine not only the look of the website but how it works as well. You may also be responsible for the maintenance of an existing site.

The average salary can also depend on the area of the job. Below are some average starting salaries for major cities in the UK:

  • London- £26,000
  • Manchester- £21,000
  • Edinburgh- £17,000
  • Glasgow- £21,000
  • Birmingham- £21,000
  • Leeds- £21,000
  • Leicester- £17,000

In order to earn more within Web Design, it is most beneficial to gain experience and skills in other areas such as SEO and coding for example PHP. which will increase your abilities to provide you with a wider range of services to offer. As well as this it is beneficial to build up a portfolio of your experience that you can demonstrate to employers and clients.

The hours can be fairly flexible with Web Design. The normal hours worked are generally 9-5.30 but extra hours are always there to take in if need be and if there is a project that needs to be finished by a certain deadline. There is also the possibility of working from home and working part time.

How Much Do Web Designers Charge?

Web designers typically charge about £75 per hour. A business website could potentially cost between £5,000 and £10,000, with £6,760 being the average cost to set up, design, build and create content for a basic website. This figure also includes maintenance and training the client. Custom websites will cost more, according to Website Builder Expert.


Reasonably skilled freelance web designers make about £75 per hour. This figure can vary though, according to CSS-Tricks.

Website Builder Expert estimates that the cost to design a website is £30 to £80 per hour and the cost to develop it is £100 to £180 per hour.

Freelancers typically make a higher rate than in-house web designers because they don’t receive health insurance and other perks that employees receive. Freelancers also have much less job security. They go from contract to contract. A higher rate compensates them for the lack of long-term commitment from clients.

A few factors determine whether a freelancer will charge more or less than £75 per hour:

  • Pet projects. A freelancer might offer a nonprofit, a friend or family a lower rate.
  • Project length. Long-term projects might deserve a slightly lower hourly rate.
  • Project difficulty. Will you need help from a programmer, developer or graphic designer? Charge more. Is the project similar to another one you did? If you can copy and paste much of your past work, charge less (unless you don’t want to).
  • Page count. More pages to design means more work. Extras like a blog or an e-commerce component can cost more, too.
  • Commitment level. If you can only put in a few hours work here and there instead of committing to the project full time, consider lowering your price.
  • New or old client. Some web designers will charge a new client less to land the project, though this might set a bad precedent.


Clients love paying web designers flat rates because they know exactly how much they’ll pay upfront. Web design freelancers hate flat rates because you can never be 100 percent sure how long a project will take, especially if the client asks for endless changes, according to CSS-Tricks.

It’s a good idea to question the client extensively before providing prices to make sure you understand their budget and project requirements.

Here’s a basic web design price list:

  • Setup: £160
  • Design and building: £5,000
  • Content creation: £500
  • Client training: £600
  • Maintenance: £500
  • Total: £6,760

The average cost of basic website creation by a freelance website designer is £6,760, according to Website Builder Expert. This cost only covers the first year.

That said, each cost can vary. Setup can cost as little as £50 and go as high as £200, depending on the website domain cost and other factors. A custom website design will cost £5,000 at minimum and can go upwards of £10,000.

Content creation varies from £500 to £5,000 depending on how much content the client wants. And the annual cost of website maintenance costs about £500 to £1,000.

A freelance web designer should charge an hourly rate based on his cost of living and any business expenses. It’s best not to charge what you made when working as an employee.

A web design company pays for overhead like equipment, training and conferences, health insurance, utilities, software licenses and much more. A freelance web designer must set their minimum hourly rate to accommodate all of these expenses to keep their business afloat.

Going below your minimum hourly rate sets a bad precedent. Clients will start expecting this rate and you’ll start valuing yourself at this rate, which is even worse. You may get less work, but you’ll get paid well for the work you do get and have the time to do the job well.

Brooklyn Long

Read also x