Dej sa odohráva v Nemecku počas tridsaťročnej vojny. Dej je o luteránskej Matke Guráž, ktorá má 2 synov a 1 dcéru. Synovia sú urastení a dcéra je nemá. Táto žena putuje krajinami aj so svojou rodinou a kočom, ktorý je ich jediným majetkom a predáva kožené výrobky, varí jedlo a má najlepšiu pálenku. Jedného dňa ju zastaví verbovník s pomocníkom a chcú naverbovať jedného jej syna, Eilifa. Matka Guráž nechce syna odovzdať vojne ale nakoniec verbovník nenápadne odchádza s Eilifom počas horlivej hádky medzi Matkou Guráž so strážmajstrom. Matka guráž pokračuje ďalej so svojím kočom a 2 deťmi.
Keď putuje Poľskom, stretáva opäť svojho syna Eilifa. Sedí s hlavným veliteľom v jeho stane a veliteľ ho chváli. Eilif zabil kvôli dobytku 4 sedliakov. Keď sedliaci Eilifa zrazili na zem, začal sa smiať a začal balamutiť sedliakov že od nich kúpi dobytok. Vyčkal správnu chvíľu, schmatol meč a zabil ich. Týmto činom sa Eilif stal u veliteľa obľúbeným, lebo vedel zohnať jedlo. Ďalší dej sa odohráva o 3 roky neskôr keď sa s časťami Fínskeho regimentu dostanú do zajatia. Jej druhý syn prezívaný Švajčiar sa stal colmajstrom. Zvrat vo vojne dá dokopy Matku Guráž, poľného kuráta a kuchára, ktorého stretla v minulosti a ktorý varil Eilifovmu veliteľovi.
Poľný tábor prepadli katolíci a syn Matky Guráže Švajčiar chce u Matky schovať plukovú kasu so žoldom. To sa mu však vymstí, katolíci ho zajmú a zastrelia. Matka Guráž chce zachrániť aspoň seba a dcéru a preto keď jej vojaci prinesú mŕtve telo jej syna aby ho identifikovala, neprizná sa k nemu. Jeho telo hodia na smetisko s poznámkou že nemá nikoho kto by ho poznal. Po dvoch rokoch vojna zasahuje stále nové územia. Matka Guráž, poľný kurát a jej dcéra prechádzajú Poľskom, Moravou, Bavorskom a Talianskom. Vojna sa chýli ku koncu a Matka Guráž sa rozhoduje či kúpiť ďalší tovar, ale nie je si istá, lebo sa vojna chýli ku koncu.
Nakoniec pošle svoju dcéru Kattrin kúpiť tovar do mesta. Kattrin sa vráti zranená ale s tovarom. Niekto ju na ceste späť prepadne a zraní na hlave a na oku. Tým sa jej vyhliadky na normálny život po boku muža, ako jej sľubovala matka, stratia v nedohľadne. Matka obviňuje vojnu zo zohavenia svojej dcéry aj z toho, že dcéra je nemá a že jej vlastne zničili celý život. Napriek všetkému sa ďalej pretĺka s vozom, zohavenou dcérou a poľným kurátorom. Až mier zničí obchod Matky Guráž. Napriek tomu sa teší, aj keď kvôli mieru skrachovala. Poľný kurát vymení uniformu za kňazské rúcho a opustí Matku Guráž. Do cesty sa jej opäť pripletie kuchár, ktorý sa vracia z vojny a ostane s ňou. Syn Eilif sa vracia k Matke a cestou robí to, čo ho naučila vojna. Zabíja bezbranných sedliakov a berie im dobytok. Keďže v mieri je to vražda, stojí ho to život. Matka Guráž sa to nikdy nedozvie. Vzápätí sa vojna vráti. Veľká náboženská vojna trvá už 16 rokov.
Nemecko stratilo viac než polovicu obyvateľstva. Mor zabíja to, čo ostalo po vraždení. Obchody sa nedaria a Matke Guráž neostáva iné ako žobranie. Kuchára prepustili zo služby a po matke zdedí malú krčmu. Navrhne Matke guráž, aby s ním išla a otvorila krčmu. Podmienkou však je, že nemá zohavená Kattrin nemôže ísť s nimi. Matka Guráž svoju dcéru neopustí a ich cesty sa rozídu. Matka Guráž s vozom a dcérou sa zastaví pri sedliackom dome. Keď ide nakúpiť tovar do blízkeho města, vojaci prepadnú dom a prinútia mladého sedliaka aby im ukázal cestu do mesta. Mesto je ponorené do tmy a všetci obyvatelia spia. Vojaci sa pripravujú na útok na spiace mesto. Zúfalá Kattrin pri predstave smrti toľkých ľudí žijúcich v meste vylezie na strechu a začne bubnovať na bubon. Vojaci sa vrátia a Kattrin zastrelia. Mesto sa však na jej bubnovanie zobudí a tým ho zachráni. Matka Guráž stratí aj 3. dieťa. Napriek tejto strate sa zapriahne do voza a tiahne s ďalším regimentom preč.