The average home sale price in Magrath Heights is currently at $793,941 year to date. That is based on single family detached house sales. The Magrath Heights did average higher back in 2011, at that time the yearly average sale price in Magrath reached $821,258. The Magrath neighbourhood has seen it's property values appreciate by 84% since 2005.