@nixCraft it's not a normal legal requirement for employees to give any notice in Canada. Pay & benefits must be settled up to the day of resignation regardless of notice, no penalties for lack of notice.
Can be different under a CBA or specific contract terms, but generally it's a courtesy for resignation notice.
Employers HAVE to give 2 weeks notice. Not employees.