Several provinces in Canada offer varying forms of school choice policies.
Alberta: Government subsidies are provided for public school students who wish to attend a qualifying private school. These subsidies also apply to special needs and home-schooled students.
British Columbia: The Independent Schools Support Act provides public funds for students to use at private schools.
Manitoba: Allows for any public education student to take up to 50% of their education costs for use at private schools. Students with special needs can take 100% of their public education costs to apply to private education.
Quebec: Since 1968, public subsidies have been provided to public education students for the pursuit of private education.
Source:What America Can Learn from School Choice In Other Countries.