Venmo is not available in Canada. In order to sign up for Venmo, you and the person you're sending money to or receiving money from needs to be located in the U.S. You also have to have a U.S. phone number.