Yes, it is safe and legal to both gamble and place sports bets in Canada. either search for your local licensed parlor or use off-shore resources.