Amy Mitchell (Mila Kunis) steckt mittendrin im Alltagswahnsinn. Die attraktive 32-Jährige strampelt sich ganz schön ab, um Kids und Karriere unter einen Hut zu bringen. Als sie herausfindet, dass sie von ihrem Mann Mike (David Walton) auch noch betrogen wird, ist Schluss mit Nettigkeit und Perfektion. Ab sofort pfeift Amy auf alle Regeln, setzt den untreuen Gatten kurzerhand vor die Tür und lässt es mit ihren neuen Freundinnen, der braven Kiki (Kristen Bell) und der frivolen Carla (Kathryn Hahn), so richtig krachen: Supermom war gestern – jetzt regieren die Bad Moms! So viel unverschämte Freizügigkeit ruft umgehend Gwendolyn James (Christina Applegate) auf den Plan. Die spießige Übermutter der Schule hält nämlich gar nichts von Spaßkultur und setzt ein böses Intrigenspiel in Gang, was Amy nur noch mehr in Fahrt bringt: Ring frei für den „Battle of the Moms“ …