School district homestay programs in Canada place international students in the homes of host-families. A host-family offers a private room or living space to an international student in exchange for a fee. Some homestay arrangements in Canada include only the room, while others include the cost of between one and all three meals a day. The cost will depend on what's included in your particular homestay program.
Homestay programs in Canada may be organized by a school or school district, and you can also research independent Canada homestay organizers. School districts offering homestay placement may have age restrictions on who is eligible (for example, some school districts will not place students younger than 13 or older than 18, Canada's age of majority). Students applying directly to school districts may be required to also apply for homestay programs. Homestay programs in Canada screen potential host-families carefully: they must apply in order to make sure they can provide the appropriate accommodation and environment for hosting a foreign student.
Homestay programs in Canada offer high school level international students an opportunity to be immersed in local life and culture in a safe, supervised and welcoming situation. It also offers the chance to practice English (or French) in a day-to-day environment.