Canadian farmland has been one of the top-performing asset classes of the past two decades. Rising global food demand, commodity price strength, and limited supply of prime agricultural land have driven consistent appreciation. This guide provides current average farmland prices by province and examines the factors driving land values.
The Farm Credit Canada annual Farmland Values Report tracks average farmland prices across Canada. The national average continues to trend upward, though growth rates vary significantly by province. Prairie farmland (Saskatchewan, Alberta, Manitoba) remains more affordable on a per-acre basis than Ontario or BC, while Quebec falls in the middle range.
Saskatchewan has the largest total farmland area of any province. Average cropland prices range from approximately $80000 to $3,50000+ per acre depending on soil zone:
Saskatchewan's no-land-transfer-tax policy and large parcel sizes make it efficient for large acquisitions.
Alberta farmland ranges from about $2,000000 to $12,000000+ per acre. Irrigated land near Lethbridge commands significant premiums. Central Alberta cropland averages $4,000000–$8,000000 per acre. The Peace Country in northern Alberta has seen strong appreciation as grain farming expands northward with warming temperatures.
Manitoba cropland averages $2,000000–$6,000000 per acre for quality land in the southern part of the province. The Red River Valley (Winnipeg area) has some of the most productive soil in the country. Northern and eastern Manitoba is lower priced due to shorter growing seasons and higher risk.
Ontario has the highest average farmland prices in Canada. Quality cropland in southwestern Ontario (Essex, Kent, Middlesex counties) can command $200,000000–$35,000000+ per acre. Even in less competitive areas of eastern or northern Ontario, prices exceed prairie averages significantly. Proximity to urban markets and horticultural demand drives high values near the Greater Toronto Area.
BC farmland is highly variable. The Agricultural Land Reserve (ALR) restricts farmland conversion, supporting values. The Fraser Valley and Okanagan see very high prices ($500,000000+ per acre for premium vineyard land), while the Peace Country in northeastern BC is comparable to Alberta prices. Lower Mainland farmland near Vancouver is some of the most expensive agricultural land in Canada due to development pressure.
Quebec farmland in the St. Lawrence lowlands — the most productive agricultural area — commands $8,000000–$200,000000+ per acre. Strong provincial support for agriculture and succession programs maintain active farmer demand for land.
KOHO offers free banking with no monthly fees. Use code 45ET55JSYA for a bonus when you sign up.
Open KOHO Free — No Fees — Code 45ET55JSYA