ScummVM je skup rekreiranih enginea PC igara. Isprva je bio zamišljen da pokreće avanture LucasArts-a, koje koriste SCUMM sistem (VM stoji za virtuelnu mašinu), a danas podržava masu igara koje se ne zasnivaju samo na SCUMM-ovom engineu, već i one od firmi poput Revolution Software i Adventure Soft.
ScummVM je reimplementacija dijela programske podrške, koja se koristi za tumačenje skriptovanog jezika igara, koji opisuje svijet igre umjesto da emulira računarski sklop na kojem su igre nekad radile. ScummVM omogućava igrama koje podržava, igranje na platformama za koje igre nisu izvorno bile objavljene. ScummVM je isprva razvio Ludvig Strigeus. Program je objavljen pod uslovima GNU General Public Licensea, i tako se svrstava pod slobodnu programsku podršku. Verzija 1.0.0 je izašla 15. novembra 2009.