Why buy a house in Cardiff

There are plenty of good reasons to buy a house in Cardiff.

For a start, there’s the lure of good jobs, particularly in finance and public services.

And there’s lots to see and do in the buzzing Welsh capital.

The Principality Stadium hosts rugby internationals and concerts, there’s great shopping, a castle, lots of museums and restaurants.

And let’s not forget Cardiff Bay – Europe’s largest waterfront development. There you can sail, cruise, shop, eat or simply watch the world go by.

Cardiff property

There are lots of different types of property in Cardiff from smart modern flats with water views, to detached period homes and terraces.

Most of the properties in Cardiff are flats and maisonettes, followed by terraced houses.

Here are the numbers of properties in Cardiff:

  • Detached - 16,600

  • Semi detached - 35,080

  • Terraced - 53,190

  • Flat/Maisonette - 48,640

  • Bungalow - 5,050

  • Other - 1,000

Cardiff house prices

The average property price in Cardiff was £213,409 in January 2020 and £223,800 in January 2021, an increase of 4.87%.¹

The cost of living in Cardiff

The cost of living in Cardiff is 39% cheaper than London. Transportation is 54% less and entertainment is 40% less.² 

Here are some examples of what things cost in Cardiff: 

  • A regular cappuccino - £2.59

  • A pint of beer - £3.43

  • A monthly travel pass - £50

  • Gym membership per month - £29

  • Cinema ticket - £6.50

First time buyers in Cardiff

The average price paid by a first time buyer in February 2021 was £196,323.

In Swansea, Wales’ second largest city, it was £154,064 and in London it was £430,990.¹

In May 2021, a one bedroom flat was for sale in Fairwater for £80,000 and a 2 bedroom flat was for sale for offers over £90,000 in Llanishen.

There was a two bedroom semi detached home near Fairwater for sale at £140,000.³

Learn more about first time buyers in our guide.

Buy to lets in Cardiff

Cardiff’s a good bet if you’re thinking of investing in a buy to let.

You need a steady supply of tenants for a regular income, and there are plenty of students at Cardiff University who need somewhere to rent.

Average property prices are much lower than the UK average too.

The average UK property price was £251,774 and £211,800 for a flat/maisonette in February 2021, whereas in Cardiff it was £225,042 and £149,560 for a flat/maisonette in the same month.

However, the average property price in Cardiff is much higher than the average in Wales, which stood at £179,857 and £120,469 for a flat in February 2021.¹

New builds in Cardiff

New builds tend to cost more than existing properties. In January 2021 the average price of a new build in Cardiff was £269,744, while the average for an existing property was £223,690.¹

Learn more about the pros and cons of new builds.

Best places to live in Cardiff

Penarth was voted one of best places to live in the UK in 2018 by The Sunday Times.

The friendly seaside suburb with an art deco pavilion is just minutes from the Welsh capital. You can hop on a water bus to Cardiff Bay or take the train into the city, which takes 12 minutes.

Properties range from smart new flats with river views, period terraces and modern detached homes. 

In June 2021 there was a 2 bedroom end of terrace for sale at £270,000, a 2 bedroom flat with views of the Bristol Channel for sale at £395,000, and 2 bedroom church conversion with stained glass windows and vaulted ceilings for sale for £950,000.³

Lisvane, a village to the north of the city, has some of the most expensive homes in Wales, with many worth over £1 million.

In June 2021 there was a 5 bedroom home for sale set in 7.5 acres with an indoor pool and gym and views of Bristol Channel. No price was given – you had to ask the estate agent.

Another 5 bedroom house was for sale at £1,050,000. One of the cheapest homes was a 2 bedroom flat for £160,000.³

Penylan, just a 6 minute drive east of the city, has leafy avenues and numerous fine Edwardian homes.

There’s also a good sense of community and plenty of parks.

In June 2021 one of the cheapest homes for sale was a one bedroom flat for £110,000. One of the most expensive was a 6 bedroom home at £1,050,000.

Four bedroom period terraces were for sale for around £500,000.

A semi detached 3 bedroom modern home was for sale for £295,000.³

Trussle holding phone icon

Get a mortgage with Trussle today

  • Our customers save an average of £310 a month on their mortgage*

  • Trussle is fee-free for most customers**

  • 5-star Trustpilot rating from over 5,000 reviews

  • 12,000 mortgage deals from 90 lenders

  • Skip the paperwork: apply online any time

*The savings figure is from Trussle mortgage customers in August 2022. **You may have to pay a fee depending on your circumstances and credit history. Learn more.

Your home could be repossessed if you don't keep up repayments on your mortgage.

You may have to pay an early repayment charge to your existing lender if you remortgage.

What people are saying about Trussle...


¹ Land Registry, UK House Price Index

² Expatistan

³ Zoopla