One of the most wonderful benefits of moving from the US to Canada is access to the Canadian health care system, which is government-funded and free for all Canadian residents.
Health insurance in Canada is governed by each province. While health insurance is available to all residents of a province, new residents typically have to wait for a certain period of time before qualifying for coverage.
Each province has its own rules regarding the wait time for health insurance coverage, but the wait is generally three months, which is the case in Ontario, for example.
The wait time for health insurance coverage often prompts new Canadian residents to purchase private Canadian health insurance coverage to bridge their gap in coverage. Such policies are typically affordable, and there are a variety of plans available through private insurance providers.