Super Visa insurance Canada is one of the conditions for receiving a super visa. It is specially designed to cover the parents and grandparents of Canadian citizens or permanent residents who are visiting Canada and want to stay for up to two years. Your application will be approved only if you have the minimal insurance coverage legally required, which will be guaranteed by a super visa insurance Canada policy.