Yes, you would have to open a TFSA account at a brokerage that deals with trading stocks.
You can also set up a TFSA account at any bank or with any investor that deals in stocks or mutual funds.
For more information please follow the following link: Tax-Free Savings Accounts (TFSAs) in Canada
Thank you for using TurboTax.