Tattoo Cost in London (2026 Price Guide)

The average cost of a tattoo in London typically ranges between £90 and £3,000+, depending on the size, detail, and the experience of the artist.

London has one of the highest tattoo prices in the UK due to strong demand, premium studio locations, and access to highly skilled artists. As a result, prices are usually higher than in most other cities.

Average Tattoo Prices in London

Service Average Cost
Small tattoo (1–2 inch) £90–£160
Medium tattoo (3–6 inch) £160–£420
Large tattoo (half sleeve) £450–£1,300
Full sleeve £1,300–£3,200+
Hourly rate £90–£160

Need a website?

If you run a tattoo studio in London and want more bookings, feel free to get in touch.

We create high-converting websites for UK businesses, focused on SEO, speed, and generating leads.

What Affects Tattoo Costs in London?

Several factors influence tattoo pricing in London:

  • Higher demand for experienced tattoo artists
  • Central London studio rents and operating costs
  • Complexity, detail, and colour of the design
  • Size and placement on the body
  • Artist reputation and waiting lists

Tattoo Costs Compared to Other Cities

Tattoo prices in London are typically higher than in cities such as Manchester, Leeds, or Liverpool. Studios in London often charge more due to higher overheads and stronger demand for top-tier artists.

Frequently Asked Questions

Small tattoos usually cost £90–£160, while larger designs and sleeves can range from £1,300 to over £3,000.

Yes, hourly rates typically range between £90 and £160 depending on the artist’s experience.

Higher studio costs, strong demand, and access to highly skilled artists all contribute to higher prices.

Yes, many UK cities—especially in the north—offer lower tattoo prices compared to London.

Most studios have a minimum charge of £90–£120, even for very small tattoos.

Explore More

Compare service prices across the UK and plan your budget more effectively.