Provinces vary in how long they take before public health coverage kicks in after you land as a new PR, and this matters a lot if you're pregnant close to your landing date.
What the group shared:- In British Columbia (BC), it commonly takes about 3 months for provincial health coverage to start after landing, and it can take that long to get an actual BC Services Card.
- Private insurance often will not cover delivery/childbirth expenses, so a coverage gap around delivery can mean significant out-of-pocket costs.
- Some hospitals will bill you directly after delivery if you don't yet have your health card, and you can then provide your health card information once received to settle or offset the bill (based on one member's experience in Saskatchewan).
- Key option: if you are not tied to a location by a Provincial Nominee Program (PNP) condition, consider landing in or moving to a province that offers healthcare coverage starting from day one of landing, rather than one with a multi-month wait like BC.
Bottom line: apply for your provincial health card immediately upon landing regardless of province, but if your delivery date is close and you have flexibility, landing in a province with immediate coverage can avoid a costly gap.