If you are new and are not frequent trader, major Candian banks are your choice.
Any major Canadian Bank has Security Brokery service, some have discount brokery service.
As for as I know, Royal, CIBC, TD, BMO, and Scotia Bank have on-line discount brokery servier.