Medicine Hat, AB Real Estate
Medicine Hat's median home price was $365K, 19.8% below the Alberta median. Homes sold in an average of 30 days, 4 days slower than the previous period, with 266 sales in the last 90 days.
266
Homes sold, last 90 days*
$365K
Median sold price*
30
Avg. days on market*
184
Active listings*
*Market figures are aggregated from public listing data and may include board-reported sales. Not an appraisal. AI-generated analysis — not a guarantee of value or sale outcome. Snapshot as of November 4, 2026.
See homes for sale in Medicine HatFull Medicine Hat Sold DataMedicine Hat Market Trends Estimate my Medicine Hat home’s value
Medicine Hat Real Estate by property type
Detached House
120 active listings
193 sold in the last 90 days
72.6% of Medicine Hat's recent sales
Row / Townhouse
15 active listings
18 sold in the last 90 days
6.8% of Medicine Hat's recent sales
Semi Detached House
16 active listings
15 sold in the last 90 days
5.6% of Medicine Hat's recent sales
High Rise Apartment
2 active listings
3 sold in the last 90 days
1.1% of Medicine Hat's recent sales
Included in Medicine Hat market overview
Low Rise Apartment
27 active listings
33 sold in the last 90 days
12.4% of Medicine Hat's recent sales
Vacant Land
4 active listings
4 sold in the last 90 days
1.5% of Medicine Hat's recent sales
Included in Medicine Hat market overview
*Figures from Sold Data for Medicine Hat. Published property types link through; others stay on this city overview.
Common questions about Medicine Hat Real Estate
How have home prices changed recently?
Medicine Hat's median home price was $365K, down 1.6% from the previous 90-day period. That puts the city's median 19.8% below the Alberta median.
How quickly are homes selling?
Homes sold in an average of 30 days, 4 days slower than the previous 90-day period. There were 266 sales during the latest 90-day window.
Which property type accounts for the most recent sales?
Detached houses accounted for 72.6% of Medicine Hat's recent sales, with 193 of the 266 sales recorded in the last 90 days.