זמן קצר לפני מבצע ברברוסה מונה ריבאלקו למדריך בבית הספר לטנקים בקאזאן, ונשאר בתפקיד זה עד ליולי 1942. ביולי 1942 לאחר הפצרות רבות ונשנות, מונה ריבאלקו למפקד ארמיית הטנקים החמישית, ובספטמבר מונה למפקד ארמיית הטנקים השלישית, ולחם עמה בקרב חרקוב השלישי. לאחר שספגה אבדות כבדות במהלך הקרב, הפכה הארמייה לארמייה ה-57. במאי 1943 מונה ריבאלקו למפקד ארמיית המשמר המשוריינת השלישית, ולחם עמה בקרב קורסק ובקרב דנייפר. בספטמבר 1944 פיקד ריבאלקו על הארמייה במבצע לבוב-סנדומייז', ולאחר מכן בקרב על שלזיה. באפריל 1945 לחם עמה במהלך הקרב על ברלין כחלק מהחזית האוקראינית הראשונה, ולאחר מכן השתתף ריבאלקו בכיבוש דרזדן ובקרב על פראג.