House Price Finder

St Johns Crescent

Cardiff · CF14 7AF, CF14 7AG, CF5 1NX

Average sold price
£285,395
91 sales since 1995
Median
£275,000
middle of every sale
Last sold
£655k
8 Aug 2025
Properties
63
semi-detached most common

Average sold price by year

11
12
13
14
15
16
17
18
19
20
21
22
23
24
25

Properties on St Johns Crescent

AddressTypeLast soldPriceSales
2, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AF
Semi-Detached8 Aug 2025£655,0001
2B, ST JOHNS CRESCENT, CANTON
CF5 1NX
Flat6 Jun 2025£225,0002
2C, ST JOHNS CRESCENT, CANTON
CF5 1NX
Flat28 Mar 2025£168,0003
48, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AG
Semi-Detached23 Aug 2024£622,5002
53, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AG
Semi-Detached24 May 2024£635,0002
25, ST JOHNS CRESCENT, CANTON
CF5 1NX
Terraced21 Feb 2023£583,0003
12, ST JOHNS CRESCENT, CANTON
CF5 1NX
Terraced19 Aug 2022£585,0002
64, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AG
Semi-Detached27 Aug 2021£496,1001
2A, ST JOHNS CRESCENT, CANTON
CF5 1NX
Terraced16 May 2021£140,0001
19, ST JOHNS CRESCENT, CANTON
CF5 1NX
Terraced30 Nov 2020£290,0001
35, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AF
Semi-Detached4 Sep 2020£750,0004
37, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AF
Semi-Detached18 Oct 2019£612,0001
36, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AF
Terraced25 Jan 2019£410,0002
21, ST JOHNS CRESCENT, CANTON
CF5 1NX
Terraced20 Dec 2018£380,0001
3, ST JOHNS CRESCENT, CANTON
CF5 1NX
Terraced25 Oct 2018£342,5002
7, ST JOHNS CRESCENT, CANTON
CF5 1NX
Terraced19 Oct 2018£273,5001
6, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AF
Semi-Detached15 Oct 2018£500,0002
23, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AF
Semi-Detached18 May 2018£375,0001
18, ST JOHNS CRESCENT, CANTON
CF5 1NX
Terraced20 Dec 2017£285,0001
54, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AG
Semi-Detached31 Jul 2017£458,0002
9, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AF
Semi-Detached12 Aug 2016£460,0002
19, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AF
Semi-Detached21 Jan 2016£492,0001
10, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AF
Semi-Detached6 Nov 2015£380,0001
3, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AF
Semi-Detached27 Mar 2015£395,0002
55, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AG
Semi-Detached12 Feb 2015£423,1002
13, ST JOHNS CRESCENT, CANTON
CF5 1NX
Terraced19 Dec 2014£330,0001
21, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AF
Semi-Detached1 Dec 2014£455,0001
68, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AG
Semi-Detached29 May 2014£418,0001
4, ST JOHNS CRESCENT, CANTON
CF5 1NX
Terraced17 Feb 2014£332,5001
89, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AG
Semi-Detached6 Dec 2013£378,0002
69, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AG
Semi-Detached11 Oct 2013£287,0001
65, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AG
Semi-Detached2 Aug 2013£337,0001
61, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AG
Semi-Detached7 Jun 2013£287,0001
71, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AG
Semi-Detached25 Jan 2013£300,0001
8, ST JOHNS CRESCENT, CANTON
CF5 1NX
Terraced21 Jan 2013£378,0002
14, ST JOHNS CRESCENT, CANTON
CF5 1NX
Terraced18 Dec 2012£220,0002
83, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AG
Semi-Detached25 Jun 2012£362,0002
40, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AF
Semi-Detached4 Jan 2011£248,0001
60, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AG
Semi-Detached1 Apr 2010£312,5002
79, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AG
Semi-Detached30 Jan 2009£254,9501
34, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AF
Semi-Detached12 Jul 2007£285,0001
27, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AF
Semi-Detached27 Apr 2007£345,2502
28, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AF
Semi-Detached8 Dec 2006£317,5001
6, ST JOHNS CRESCENT, CANTON
CF5 1NX
Semi-Detached31 Jul 2006£250,0001
4, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AF
Semi-Detached29 Apr 2005£291,0001
20A, ST JOHNS CRESCENT, CANTON
CF5 1NX
Semi-Detached28 May 2004£104,9501
33A, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AF
Detached11 Jul 2003£269,9502
5, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AF
Detached23 May 2003£249,9501
31, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AF
Detached25 Jan 2002£275,0001
24, ST JOHNS CRESCENT, CANTON
CF5 1NX
Semi-Detached7 Dec 2001£141,0001
20B, ST JOHNS CRESCENT, CANTON
CF5 1NX
Flat28 Nov 2001£96,5001
1, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AF
Detached5 Oct 2001£322,0002
41, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AF
Semi-Detached30 Mar 2001£185,0001
47, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AG
Semi-Detached2 Feb 2001£204,0001
7, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AF
Semi-Detached6 Oct 2000£165,0001
17, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AF
Semi-Detached19 Apr 2000£178,0001
33, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AF
Semi-Detached24 Sep 1999£141,0002
81, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AG
Semi-Detached30 Jun 1999£157,0002
1, ST JOHNS CRESCENT, CANTON
CF5 1NX
Semi-Detached28 May 1999£110,0001
66, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AG
Semi-Detached16 Feb 1999£122,0001
23, ST JOHNS CRESCENT, CANTON
CF5 1NX
Terraced21 Oct 1996£64,0001
29, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AF
Semi-Detached10 Oct 1996£110,0001
72, ST JOHNS CRESCENT, WHITCHURCH
CF14 7AG
Semi-Detached12 Jul 1996£84,2501

Recent sales

DateAddressTypeTenurePrice
8 Aug 20252, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£655,000
6 Jun 20252B, ST JOHNS CRESCENT, CANTONFlatLeasehold£225,000
28 Mar 20252C, ST JOHNS CRESCENT, CANTONFlatLeasehold£168,000
23 Aug 202448, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£622,500
24 May 202453, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£635,000
21 Feb 202325, ST JOHNS CRESCENT, CANTONTerracedFreehold£583,000
21 Oct 20222C, ST JOHNS CRESCENT, CANTONFlatLeasehold£155,500
19 Aug 202212, ST JOHNS CRESCENT, CANTONTerracedFreehold£585,000
27 Aug 202164, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£496,100
16 May 20212A, ST JOHNS CRESCENT, CANTONTerracedLeasehold£140,000
30 Nov 202019, ST JOHNS CRESCENT, CANTONTerracedFreehold£290,000
4 Sep 202035, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£750,000
18 Oct 201937, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£612,000
25 Jan 201936, ST JOHNS CRESCENT, WHITCHURCHTerracedFreehold£410,000
20 Dec 201821, ST JOHNS CRESCENT, CANTONTerracedFreehold£380,000
25 Oct 20183, ST JOHNS CRESCENT, CANTONTerracedFreehold£342,500
19 Oct 20187, ST JOHNS CRESCENT, CANTONTerracedFreehold£273,500
15 Oct 20186, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£500,000
18 May 201823, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedLeasehold£375,000
23 Feb 20182B, ST JOHNS CRESCENT, CANTONFlatLeasehold£165,000
26 Jan 20182C, ST JOHNS CRESCENT, CANTONFlatLeasehold£115,000
20 Dec 201718, ST JOHNS CRESCENT, CANTONTerracedFreehold£285,000
31 Jul 201754, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedLeasehold£458,000
12 Aug 20169, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£460,000
15 Jul 20169, ST JOHNS CRESCENT, WHITCHURCHDetachedFreehold£460,000
21 Jan 201619, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£492,000
6 Nov 201510, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£380,000
27 Jul 201525, ST JOHNS CRESCENT, CANTONTerracedFreehold£370,000
27 Mar 20153, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£395,000
12 Feb 201555, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£423,100
19 Dec 201413, ST JOHNS CRESCENT, CANTONTerracedFreehold£330,000
1 Dec 201421, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£455,000
29 May 201468, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£418,000
17 Feb 20144, ST JOHNS CRESCENT, CANTONTerracedFreehold£332,500
6 Dec 201389, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£378,000
11 Oct 201369, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£287,000
2 Aug 201365, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£337,000
7 Jun 201361, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£287,000
24 May 201353, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£362,500
25 Jan 201371, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£300,000
21 Jan 20138, ST JOHNS CRESCENT, CANTONTerracedFreehold£378,000
18 Dec 201214, ST JOHNS CRESCENT, CANTONTerracedFreehold£220,000
25 Jun 201283, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£362,000
4 May 201212, ST JOHNS CRESCENT, CANTONTerracedFreehold£285,000
2 Dec 201183, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£350,000
4 Jan 201140, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedLeasehold£248,000
21 Sep 201035, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£388,000
1 Apr 201060, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£312,500
30 Jan 200979, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£254,950
23 Jan 200960, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£235,000
12 Jul 200734, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£285,000
27 Apr 200727, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedLeasehold£345,250
20 Apr 200727, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£220,000
16 Jan 200748, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£300,000
5 Jan 20073, ST JOHNS CRESCENT, CANTONTerracedFreehold£245,000
8 Dec 200628, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£317,500
31 Jul 20066, ST JOHNS CRESCENT, CANTONSemi-DetachedFreehold£250,000
29 Apr 20054, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£291,000
28 May 200420A, ST JOHNS CRESCENT, CANTONSemi-DetachedLeasehold£104,950
11 Jul 200333A, ST JOHNS CRESCENT, WHITCHURCHDetachedFreehold£269,950
23 May 20035, ST JOHNS CRESCENT, WHITCHURCHDetachedFreehold£249,950
15 May 200314, ST JOHNS CRESCENT, CANTONTerracedFreehold£150,000
21 Aug 200235, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£269,950
5 Aug 20028, ST JOHNS CRESCENT, CANTONSemi-DetachedFreehold£225,000
25 Jan 200231, ST JOHNS CRESCENT, WHITCHURCHDetachedLeasehold£275,000
7 Dec 200124, ST JOHNS CRESCENT, CANTONSemi-DetachedFreehold£141,000
28 Nov 200120B, ST JOHNS CRESCENT, CANTONFlatLeasehold£96,500
5 Oct 20011, ST JOHNS CRESCENT, WHITCHURCHDetachedFreehold£322,000
18 May 200155, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedLeasehold£144,950
30 Mar 200141, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£185,000
2 Feb 200147, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£204,000
14 Dec 20003, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£150,000
6 Oct 20007, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£165,000
19 Apr 200017, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£178,000
24 Sep 199933, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£141,000
30 Jun 199981, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£157,000
28 May 19991, ST JOHNS CRESCENT, CANTONSemi-DetachedFreehold£110,000
16 Feb 199966, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedLeasehold£122,000
18 Dec 199833A, ST JOHNS CRESCENT, WHITCHURCHDetachedFreehold£133,000
29 Jun 19981, ST JOHNS CRESCENT, WHITCHURCHDetachedFreehold£161,000
28 Nov 199725, ST JOHNS CRESCENT, CANTONTerracedFreehold£85,000
7 Apr 199735, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£139,500
14 Mar 199736, ST JOHNS CRESCENT, WHITCHURCHTerracedFreehold£80,000
14 Feb 19976, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£92,000
3 Jan 199789, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£109,000
21 Oct 199623, ST JOHNS CRESCENT, CANTONTerracedFreehold£64,000
10 Oct 199629, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedLeasehold£110,000
12 Jul 199672, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedLeasehold£84,250
31 Jan 199633, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£92,000
15 Dec 199554, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedLeasehold£92,500
25 Aug 199581, ST JOHNS CRESCENT, WHITCHURCHSemi-DetachedFreehold£92,000

Other streets in Cardiff

All Cardiff house prices

Frequently asked questions

What is the average house price on St Johns Crescent, Cardiff?
The average sold price on St Johns Crescent is £285,395, across 91 sales since 1995. The median is £275,000 — the middle price, which a few unusually expensive sales cannot pull upward.
When did a property on St Johns Crescent last sell?
The most recent recorded sale on St Johns Crescent was 2, ST JOHNS CRESCENT, WHITCHURCH, which sold for £655,000 on 8 Aug 2025.
How many properties are there on St Johns Crescent?
63 separate addresses have sold on St Johns Crescent since 1995, across 3 postcodes (CF14 7AF, CF14 7AG, CF5 1NX). That is not the same as the number of homes on the street — a property that has never changed hands since 1995 does not appear in Land Registry records.

About this data

Every figure on this page is calculated from the 91 sales HM Land Registry has recorded on St Johns Crescent since 1995 — what buyers actually paid, not asking prices or estimates. A home that has not changed hands since records began in 1995 will not appear. Sales are matched to this street by postcode and by the street component of the registered address, so a neighbouring street with a similar name is not counted. The Price Paid dataset covers England and Wales only; see Scotland and Northern Ireland.