Play Free Slots No Registration or Download Sweeps Royal is all about volume, with 2,500+ slot best online casino canada games available, plus tons of themes and sub-genres (Buffalo/Joker/Sweet-style filters). You can play free slots in Canada without having to download any software to your device. However, be aware that not all games have a demo option, so always check before you start...