Durch eine Ehe mit der kontrollsüchtigen Meredith (Julianne Hough) ist für Jason (Zac Efron) auch eine Partnerschaft in der Kanzlei seines Schwiegervaters in spe gesichert. Der lebenshungrige Großvater Dick (Robert De Niro) allerdings nötigt seinen spießigen Enkel noch kurz vor dessen Hochzeit, ihn nach Daytona zum Spring Break zu fahren – mit verheerenden Folgen.
Während der sexbesessene Dick auf Partys, Kneipenschlägereien und durchzechten Karaoke-Nächten sein Leben in vollen Zügen genießt, ist er andererseits fest entschlossen, Jason von dessen biederen Zukunftsplänen abzubringen. Dazu ist dem alten Gauner wirklich jedes Mittel recht. Und schon bald stellen der Dirty Grandpa und sein verklemmter Enkel auf der wildesten Reise ihres Lebens fest, dass sie so einiges voneinander lernen können…