Knuthova cena je ocenění, které uděluje ACM SIGACT (Association for Computing Machinery Special Interest Group on Algorithms and Computation Theory) za mimořádný přínos v oblasti teoretických základů informatiky. Je pojmenována podle informatika Donalda Ervina Knutha.
Knuthova cena se uděluje každého jeden a půl roku od roku 1996 a její součástí je finanční částka ve výši pěti tisíc amerických dolarů. Ve srovnání s Gödelovou cenou, která se uděluje za vynikající články, je Knuthova cena udělována spíše za celkový přínos v dané oblasti.