De Canadese strijdkrachten bestaan uit 67.000 personeelsleden (soldaten, zeelieden en luchtmachtpersoneel). Elke eenheid aanvaardt mannelijke en vrouwelijke soldaten, als zij voor de functie in aanmerking komen. De CF is verdeeld in zeven hoofdtakken, die commando's worden genoemd.
Hoofdtakken
De Milieutakken (Commando's genoemd) zijn hoofdzakelijk administratieve structuren. Zij beheren het personeel, het materieel en de faciliteiten, maar niet de operaties. Er zijn drie commando's in de Canadese strijdkrachten, omdat er geen mariniers zijn. Alle commando's werken zeer nauw met elkaar samen. De luchtmacht levert bijvoorbeeld helikopters aan zowel de marine als de landmacht. Deze commando's hebben ook elk een reserve-element, bestaande uit deeltijdse werknemers.
Landmachtcommando (LFCOM)
Dit is het leger van Canada en de grootste tak van de CF. Het maakt gebruik van tanks en andere pantservoertuigen, zoals de LAV III, alsook van artillerie, genievoertuigen en een verscheidenheid aan wapens, zoals het Colt Canada C7-geweer.
Maritiem Commando (MARCOM)
Dit is de marine van Canada. Zij heeft 33 actieve oorlogsschepen, waaronder onderzeeërs, fregatten en torpedojagers.
Air Command (AIRCOM)
AIRCOM is de luchtmacht van Canada. Zij exploiteert een verscheidenheid aan helikopters en vliegtuigen ter ondersteuning van het leger en de marine, en beschikt ook over CF-18 gevechtsvliegtuigen.
Operationele Kantoren
De operationele commando's zijn verantwoordelijk voor specifieke soorten operaties of voor het houden van oefeningen of het inzetten van troepen. Er zijn vier operationele commando's.
Commando speciale operaties strijdkrachten (CANSOFCOM)
Het CANSOFCOM is verantwoordelijk voor het leveren van speciale strijdkrachten en asymmetrische oorlogsvoering aan Canada. Het is het kleinste commando van de Canadese strijdkrachten, en bestaat uit vier gezamenlijke eenheden die niet onder het leger, de marine of de luchtmacht ressorteren. Deze eenheden zijn de Joint Task Force 2, het Canadian Special Operations Regiment, het 427e Special Aviation Squadron en de Canadian Joint Incident Response Unit (CBRN).
Commando Expeditionaire Strijdkrachten (CEFCOM)
Dit is het commando dat verantwoordelijk is voor het beheer van buitenlandse operaties en inzet buiten Canada, zoals de bijdrage van Canada aan de oorlog in Afghanistan.
Canada Commando (CANCOM)
Canada Command werkt samen met het Northern Command van de Verenigde Staten om de nationale veiligheid en de verdediging van het Noord-Amerikaanse continent te waarborgen. CANCOM is ook verantwoordelijk voor het beheer van noodsituaties, bijvoorbeeld wanneer het leger nodig is om te reageren op rampen in Canada.
Operationeel Ondersteuningscommando (CANOSCOM)
Dit commando is verantwoordelijk voor de ondersteuning van alle andere commando's met zaken als logistiek, techniek, gezondheidsdiensten, en de militaire politie.