Teilnahmeberechtigt waren die acht Mannschaften der A-Gruppe der Eishockey-Weltmeisterschaft 1967, die besten fünf Teams der B-Gruppe sowie der Sieger der C-Gruppe. Dazu kam Frankreich als Gastgeber. Für Polen und Italien, die auf eine Teilnahme verzichteten, rückte Österreich als Sechster der B-Gruppe nach. Das Teilnehmerfeld war in eine A- und eine B-Gruppe aufgeteilt. Automatisch für die A-Gruppe qualifiziert waren die fünf Besten der letzten Weltmeisterschaft. Um die übrigen drei Startplätze kämpften die drei Letztplatzierten der A-Weltmeisterschaft und die drei Besten der B-Weltmeisterschaft in einer Ausscheidungsrunde. Die Verlierer bildeten mit drei weiteren Mannschaften die B-Gruppe und spielten um die Plätze 9 bis 14. Beide Teilturniere wurden im System „jeder gegen jeden“ ausgetragen, es gab keine anschließende K.-o.-Runde und aus diesem Grund auch kein eigentliches Finale.