לפי מפקד האוכלוסין של קנדה ב-2016, המקור האתני הגדול ביותר במדינה הוא קנדי (שמחזיק ב-32% מהאוכלוסייה), ואחריו אנגלים (18.3%), סקוטים (13.9%), צרפתים (13.6%), אירי (13.4%), גרמני (9.6%), סיני (5.1%), איטלקי (4.6%), אומות ראשונות (4.4%), הודי (4.0%) ואוקראיני (3.9%). יש 600 ממשלות או להקות מוכרות של אומות ראשונות, הכוללות בסך הכל 1,525,565 אנשים. אוכלוסיית הילידים של קנדה גדלה בקצב כמעט כפול מהאוכלוסייה הלאומית, וארבע אחוזים מאוכלוסיית קנדה טענו בזהות ילידית בשנת 2006. עוד 22.3 אחוזים מהאוכלוסייה שייכים למיעוט בלתי-ילידי גלוי. בשנת 2016, המיעוט הנראה הגדול ביותר היו קבוצות מיעוט דרום אסיאיות (5.6%), שחור וסיני (3.5%). בין השנים 1961 ו-2016 עלתה גם אחוזת האוכלוסייה האינדיג'ית על ידי 18.4 אחוזים
22.3