Canada is a well-developed western country with healthcare services that can match anywhere in the world. Just like with the British NHS, it is free to citizens and permanent residents.
Your health will be in good hands when you make the move to Canada. The healthcare system is world-renowned and free at the point of use, and Canadians are among the healthiest people in the world.