Medicine Hat, AB Real Estate
Medicine Hat's median home price reached $375K, up 1.2% from the previous 90-day period. That puts the city's median 18.7% below the Alberta median, based on 299 recent sales.
299
Homes sold, last 90 days*
$375K
Median sold price*
25
Avg. days on market*
226
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 September 7, 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
157 active listings
225 sold in the last 90 days
75.3% of Medicine Hat's recent sales
Row / Townhouse
15 active listings
23 sold in the last 90 days
7.7% of Medicine Hat's recent sales
Semi Detached House
14 active listings
18 sold in the last 90 days
6% of Medicine Hat's recent sales
High Rise Apartment
5 active listings
0 sold in the last 90 days
Included in Medicine Hat market overview
Low Rise Apartment
27 active listings
32 sold in the last 90 days
10.7% of Medicine Hat's recent sales
Vacant Land
8 active listings
1 sold in the last 90 days
0.3% 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 reached $375K in the latest 90-day period, up 1.2% from the previous period. That puts the city's median 18.7% below the Alberta median, based on 299 recent sales.
How quickly are homes selling?
Homes sold in an average of 25 days, 3 days faster than the previous 90-day period. There were 299 sales during the latest 90-day window.
Which property type accounts for the most recent sales?
Detached houses accounted for 75.3% of Medicine Hat’s recent sales, with 225 of the 299 sales recorded in the last 90 days.