Laut Vida Preciosa International werden Königspythons einmal pro Woche gefüttert. Eine typische Mahlzeit ist eine Maus, obwohl große oder ausgewachsene Schlangen manchmal zwei bis drei Mäuse oder sogar eine kleine Ratte fressen. Im Winter ist es nicht ungewöhnlich, dass ausgewachsene Pythons bis zum Frühjahr aufhören zu fressen.
VPI weist darauf hin, dass sehr junge Schlangen normalerweise lebende Babymäuse bevorzugen. Junge und erwachsene Pythons sind mit aufgetauten oder kürzlich getöteten Lebensmitteln zufrieden. Dies ist ein Glücksfall, denn eine hungrige lebende erwachsene Maus kann eine Schlange angreifen oder sogar töten. VPI sagt auch, dass Schlangen ständig frisches Wasser zur Verfügung haben sollten.