Where can I buy Bitcoin Cash in Canada?

Use a crypto platform registered with Canadian securities regulators that lists BCH. The Canadian Securities Administrators publish a list of registered platforms. Compare fees and spreads before you buy.