Rent, price and yield by property type
| Type | Average rent | Average price | Gross yield |
|---|---|---|---|
| Flat | £995 | £160,574 | 7.4% |
| Terraced | £1,177 | £262,241 | 5.4% |
| Semi-detached | £1,186 | £324,859 | 4.4% |
| Detached | £1,516 | £519,113 | 3.5% |
In Cardiff, flats give the highest gross yield, at 7.4%. Gross yield is a year's rent divided by the price, before costs. Averages cover every home and tenancy, so a real purchase can differ: run the figures for a specific property in the rental yield calculator.
How Cardiff compares in Wales
Cardiff ranks 1 of 22 for average rent in Wales, and 5 of 22 for gross yield. The areas either side of it on rent:
| Area | Average rent | Rents, 1 yr | Gross yield |
|---|---|---|---|
| Cardiff | £1,177 | +3.5% | 5.2% |
| Monmouthshire | £994 | +2.3% | 3.6% |
| Vale of Glamorgan | £982 | +2.7% | 3.9% |
See average rents for every area with a page, or every council area in the yield finder.
Letting in Cardiff
- Is my rent too low? Compare your rent with the Cardiff average for your number of bedrooms.
- When can I raise the rent? Rent rises now follow the Section 13 process, once a year.
- Landlord compliance checklist: every check a let needs.
Questions landlords ask
What is the average rent in Cardiff?
£1,177 a month across all private rented homes in August 2026, according to the ONS. That's +3.5% on a year earlier, and 39% above the Wales average of £846.
What is the average rent for a 2-bedroom home in Cardiff?
£1,085 a month in August 2026, against £779 across Wales. A 1-bedroom home averages £908 and a 3-bedroom home £1,211.
Is Cardiff good for buy-to-let?
The average gross yield in Cardiff is 5.2%, ranking 5 of 22 areas in Wales. Flats yield the most, at 7.4%. Yields are lower where prices are high, so check the numbers on a real property before you buy.
Sources
Figures are averages for all private rented homes, including existing tenancies, so rents for new lets are usually higher. Updated monthly.