Cankarjev bataljon je znan po udeležbi v dražgoški bitki, ob ustanovitvi leta 1941 pa je štel 120 mož. 12. decembra 1941 je bataljon v Rovtah na Gorenjskem iz zasede napadel in skoraj v celoti uničil nemško policijsko patruljo, ki je štela 52 mož. Decembra je bataljon mobiliziral več kot 400 moških iz okolice Jesenic, Bohinja in Poljanske doline.

Na božični dan se je spopadel v Poljanah, kjer so partizani skušali preprečiti preseljevanje domačinov, 27. decembra pa na Pasji ravni, kjer je bataljon napadalo okrog 1500 Nemcev. Po celodnevni bitki se je bataljon iz obkolitve pretihotapil v smeri proti Selški dolini in naprej v Dražgoše.

Po teh dogodkih se je število borcev bataljona zmanjšalo na nekaj več kot 200. V treh dneh bojev v vasi Dražgoše in njeni okolici je bilo med januarja 1942 v Dražgošah in zatem na Mošenjski planini ubitih 21 borcev, 11 pa jih je bilo ranjenih. Pred nemškimi enotami se je bataljon umaknil v zasnežena pobočja Jelovice in se razdelil.