Canadian Sikhs are the largest religious group among Indo - Canadians , numbering 278,410 peoples and accounting for up to 28 to 34 % of the religious population amongst Indo - Canadians .
Canadian Sikhs are the largest religious group among Indo - Canadians after Hinduism . 
 According to the 2001 census there are 278,410 Sikhs in Canada , accounting for 35 % of the religious population amongst Indo - Canadians .