There certainly are at the provincial level. This is part of the Canadian agricultural partnership. Programs probably exist in almost every province. At the federal level, there is the AgriInsure program.
On May 28th, 2018. See this statement in context.