In order for a country to be socialist it requires a lack of economic freedom.
In 2018 Canada ranked ahead of the US in economic freedom. Hong Kong came 1st, Canada ranked 6th and the US placed 18th in the world. Yes, that's right.
It is a capitalist country, with social programs built in, offering public and private schooling as well and public and private health care. We have a social democracy, which is not to be confused with a socialist society.
Please tell me, is this news to you?
I post this question based on numerous direct messages I've received here asking about Canada. The most recent: "What are your feelings regarding the difference in our societies? The capitalist society of America vs the socialist society of Canada?"
Answer: Canada is not a socialist country. This has been a bill of goods American politicians have fed the American people as a scare tactic to win elections. No Canadian feels "un-free." We own our own homes, cars, businesses and can travel wherever we want, when we want to. It's true that we don't have to worry about going bankrupt over medical care, which is greatly liberating. The Canadian government also spends less on health care than the US government. There are many great countries in the world, but I couldn't imagine living anywhere else.