@TheZeldaZone This depends on if you're given permanent resident status in Canada in the first place, but you know that.Depending on where you move to, and what specific medical services you're looking for, the answer will vary a *lot*.If you're in a big, well-connected city, there's probably a fair number of specialists around in most disciplines. Waitlist times will still vary, but they'll probably mostly be in the "acceptable if not great" range, at least by Canadian standards. Things like major surgery (knee/hip replacement etc) will probably be 6 months to a year or so, maybe longer if you're not a priority case. If you need to see a "common" specialist - like maybe a nephrologist or internist - for a first consult, your wait could be hours (if you're in emergency), days (if your case is urgent), or weeks to months if it's non-urgent.If you're in a small city, the specialists are likely to be fewer and over-worked. There may only be 1 of a given specialty in the city Wait times are longer. Getting referrals to them in the first place is harder, as the GPs don't want to make the waitlists worse. Urgent cases might take days to weeks, and low-priority cases can stretch into years. There may be no specialist at all in some disciplines, requiring you to be treated by a different doctor, travel to another city, or get a telehealth consultation if you're lucky.Getting a GP can be difficult in some places. Many aren't taking new patients.