Beta

Help us improve AgentScore — your feedback shapes what ships next.

AgentScore
Back to Search

John Macdonald

RE/MAX Camosun

John Macdonald has sold 13 properties totaling $14.3M across 12 cities with an average of 22 days on market. They have also represented 15 buyers, averaging 2.1% below asking.

Active In · 12 cities

#87

Surrey

10 sold · 7 bought · 0 active

#215

Langley

2 sold · 3 bought · 1 active

New Westminster

1 sold · 1 bought · 0 active

Delta

0 sold · 1 bought · 1 active

Victoria

0 sold · 0 bought · 2 active

Abbotsford

0 sold · 0 bought · 1 active

Duncan

0 sold · 0 bought · 1 active

North Vancouver

0 sold · 1 bought · 0 active

Metrics are derived from publicly accessible listing data and may differ from official MLS® records. Many agents work in teams; sales attributed to a named agent may reflect team production. See our disclaimer.

Performance Metrics

SELL

Selling Performance

Sold
13
Active
8
Volume
$14.3M
Avg DOM
22 days
BUY

Buying Performance

Buys
15
Avg Discount
2.1% below asking

Listings

Property

Sale Price

Days on Market

137 Star Crescent

R3102932 · Single Family Residence · New Westminster · Apr 18, 2026

Sale Price

$950,000

$910,000

Days on Market

25

#7 6488 168 Street

R3083549 · Townhouse · Surrey · Apr 10, 2026

Sale Price

$844,900

$815,000

Days on Market

73

21073 43 Avenue

R3105151 · Single Family Residence · Langley · Apr 5, 2026

Sale Price

$1,399,000

$1,325,000

Days on Market

4

18870 69a Avenue

R3075230 · Single Family Residence · Surrey · Jan 14, 2026

Sale Price

$1,420,000

$1,375,000

Days on Market

12

#38 16336 23a Avenue

R3068687 · Townhouse · Surrey · Dec 7, 2025

Sale Price

$848,888

$837,000

Days on Market

18

#306 16477 64 Avenue

R3057371 · Apartment/Condo · Surrey · Dec 1, 2025

Sale Price

$1,150,000

$1,090,000

Days on Market

52

13256 60 Avenue

R3063998 · Single Family Residence · Surrey · Nov 18, 2025

Sale Price

$1,200,000

$1,132,000

Days on Market

15

12891 69 Avenue

R3049719 · Single Family Residence · Surrey · Sep 21, 2025

Sale Price

$1,300,000

$1,243,000

Days on Market

3

3482 150 Street

R3029685 · Single Family Residence · Surrey · Jul 30, 2025

Sale Price

$1,598,000

$1,550,000

Days on Market

8

#103 20976 56 Avenue

R3025085 · Apartment/Condo · Langley · Jul 21, 2025

Sale Price

$519,000

$508,000

Days on Market

11

1 of 2