De speler moet samen met de buurman genaamd "Crazy Dave" ("Gekke Dave") een huis beschermen tegen de aanhoudende aanvalsgolven van een leger zombies. Hierbij kan de speler gebruik maken van een groot scala aan bloemen en planten, die elk specifieke eigenschappen bezitten. Maar sommige zombies bezitten op hun beurt extra kwaliteiten om de verdediging van de planten op de proef te stellen. In verschillende levels moet het huis, gedurende dag en nacht, beschermd worden tegen de indringers, op het gazon, het achtererf (waaronder het zwembad) en zelfs op het dak.