За переписом 2001 в Канаді живуть 34 етнічні групи, які складаються як мінімум з 100 000 осіб найбільша етнічна група називає себе «канадцями» (32,2 %), оскільки більшість канадців, особливо ті, чиї предки приїхали в часи колонізації, розглядають себе як канадський етнос. Далі йдують ті, хто називає себе англійцями (21,0 %), французами (15,8 %), шотландцями (15,1 %), ірландцями (13,9 %), німцями (10,2 %), італійцями (4,6 %), китайцями (4,3 %), аборигенами (індійцями та ескімосами 4,1 %) та українцями (3,9 %). Внаслідок того, що заселення Канади проходило хвилями, різні етнічні групи дуже нерівномірно представлені у різних частинах Канади, що призводить до того, що політичний та економічний вплив окремих груп може бути сконцентрованим в окремих провінціях та територіях.