Франк начал новый сезон 12 августа 2012 года с победы в Суперкубке Германии против дортмундской «Боруссии» (2:1), в котором отдал голевую передачу Марио Манджукичу. 2 сентября 2012 года Рибери провёл первый матч в чемпионате против «Штутгарта» (6:1). 6 октября 2012 года он отметился двумя забитыми мячами в домашнем матче против «Хоффенхайма», которые остались единственными в данной встрече. 3 марта 2013 года в гостевом матче против «Хоффенхайма» (1:0) Рибери отдал голевую передачу Марио Гомесу, забившему победный мяч. 6 апреля 2013 года в 28 туре чемпионата «Бавария» победила франкфуртский «Айнтрахт» со счётом 1:0 и досрочно стала чемпионом Германии. Сезон завершился 25-очковым отрывом от дортмундской «Боруссии», при этом было забито 98 мячей и пропущено всего 18. По его итогам «Бавария» набрала 91 очко, установив тем самым новый национальный рекорд.