There are plenty of options if you have a (discount) brokerage TFSA account. There are USD cash ETFs on the stock exchanges and USD ISAs, or the old standby being USD money market mutual funds.
If you are direct deposits with banks, CUs, etc. at the retail level, i have no expertise whatsoever.
Please write your comments in the forum.