In Canada, its paid for through general taxes and they take like 90% of personal income just to pay for health care.
And even then its not fully comprehensive.
Canadian taxation is about as oppressive as US taxation in total.
The Canadians toss more tax money towards health care and less towards defense.