Currently Stash is not available to Canadians. The criteria to open a Stash account include: a US bank account, a Social Security Number, and US citizenship, Green Card, or a specific type of visa.