Yes, you can buy EUR denominated ETFs through TD. It all depends on the base currency of the ETF, lots of iShares ETFs on the UK LSE are Euro-based, e.g. SEUA, IDVY, IUSE &c. If an ETF isn't based in Euro though, you won't be able to use Euro to buy it. Well, you can, but you shouldn't, because, as you say, you'll get hit for the 1.75% currency exchange fee. You can always convert your money into USD, CHF, GBP before transferring it to TD and escape the 1.75% fee. When you log in to your account, go to 'Help' and it will give you account numbers for the various currencies. Hope that helps.