New immigrants to Canada need to wait for a three to four month period to get medical coverage under provincial government health care. Any medical emergency during this wait period can cause financial trouble. In case of emergency one night stay in hospital can averagely cost $3000 to $5000. Therefore, to avoid such tough situations it is strongly recommended that new immigrants or returning Canadians to purchase medical insurance for the waiting period. At mytravel-insurance we offer cost effective medical insurance to new immigrants . More details of insurance benefits are provided here(https://www.mytravel-insurance.com/post/medical-insurance-for-new-immigrants-to-canada)