How old do you need to be to get a job in British Columbia Canada?

A 12 year old can get a job depending on the hours and what the job is. A 12 year old can only work 4 hours until you are 14 years old. Anyone younger than 12 can not work for money because it is illegal. You are allowed to volunteer if you are younger though.