События происходят в Германии XVII веке, охваченной Тридцатилетней войной. Анна Фирлинг добывает хлеб насущный как маркитантка Второго Финляндского полка, и известна среди солдат под именем Мамаша Кураж. Ее промысел — снабжение солдат одеждой, продуктами и прочим необходимым, а прозвище досталось за привычку никогда не оставлять свой фургон — даже под пулями и бомбежкой. Ведь он — единственный источник средств к жизни для нее самой и ее троих детей: дочери Катрин, немой от рождения, и двух сыновей, всех от разных отцов.
И вот, в поисках средств к существованию, Мамаша Кураж колесит со своим предприятием по Германии и Италии, по Польше и Моравии — везде, куда выступает войско. И война для нее оказывается благом и шансом обогатиться, ну, а мир или даже небольшое перемирие — сулят верное разорение…