You can play slots for real money at various reputable online betting sites that accept Canadian players, some of which are licensed locally, while others are regulated offshore.