Banks in Canada That Sell Gold If you are looking at buying physical gold in Canada, you can purchase it at some of the main Canadian banks. You don't have to go into the branch when buying gold either. You can purchase gold online or through your online banking.