Short answer, yes. By playing on the Canadian online casino sites you can win real money. Just keep in mind when you are playing with a welcome bonus or any other type of offer, the bonus funds are separate from cash, but as soon as you complete the wagering requirements, that money turns into cash. As soon as you register to an online casino, there is nothing to stop you winning, and to increase the chances, always check the payout percentage of online slot games or table games before you start playing.