ברית המועצות במלחמת העולם השנייה
התקדמות סובייטית אל גרמניה

הסובייטים הדפו את גרמניה, תוך כ-2.5 מיליון אבדות.
ב-1943, סטלין ביטל את כינוס הגנרלים שלו בקרמלין בגלל הפסדים מאכזבים אחרי קרב סטלינגרד, מחסור בציוד התקפי ותחזית שהגרמנים כנראה יתקפו בפעם הבאה בקורסק. הגרמנים אכן ניסו לכתר את קורסק, אך המתקפה נהדפה בהצלחה על ידי הסובייטים לאחר שהיטלר ביטל אותה, בין השאר, בגלל פלישת בעלות הברית לסיציליה, אך למרו זאת הסובייטים ספגו יותר מ-800,000 אבדות.
עד סוף 1943 כבשו הסובייטים מחצית מהשטח שכבשו הגרמנים בשנים 1941–1942. גם התפוקה התעשייתית הצבאית הסובייטית גדלה באופן משמעותי מסוף 1941 ועד תחילת 1943 לאחר שסטלין העביר מפעלים למזרח החזית, בטוחים מפני פלישה גרמנית ומתקפה אווירית. האסטרטגיה השתלמה, שכן המפעלים הצליחו להתקיים גם בזמן שהגרמנים כבשו בסוף 1942 יותר ממחצית מרוסיה האירופית, כולל 40 אחוז (80 מיליון) מאוכלוסייתה, וכ-2,500,000 קמ"ר מכלל שטח ברית המועצות. בעוד שכמעט כל 5 מיליון החיילים המקוריים של הצבא האדום מתו עד סוף 1941, הצבא גדל עד ל-8 מיליון חיילים עד סוף אותה שנה. למרות הפסדים משמעותיים ב-1942, הצבא האדום גדל עוד יותר, ל-11 מיליון חיילים.
בנובמבר 1943, סטלין נפגש עם צ'רצ'יל ופרנקלין ד. רוזוולט, נשיא ארצות הברית בטהראן. רוזוולט אמר לסטלין שהוא מקווה שבריטניה וארצות הברית יפתחו בחזית שנייה מול גרמניה ויוכלו בתחילה להשמיד 30–40 דיוויזיות גרמנית מהחזית המזרחית.
בשנת 1944, ברית המועצות התקדמה ברחבי מזרח אירופה לכיוון גרמניה, כולל במבצע בגרטיון, מתקפה מסיבית בבלארוס נגד הצבא הגרמני. הפעולה הביאה לכך שהסובייטים השתלטו מחדש על בלארוס ומערב אוקראינה, יחד עם השמדה יעילה מוצלחת של 300,000 הרוגים גרמנים, ו-750,000 הרוגים סובייטים.
ההצלחות במבצע בגרטיון ובשנה שלאחר מכן נבעו, במידה רבה, משיפור מבצעי של הצבא האדום, תכנון טוב יותר של התקפות, ושימוש יעיל בארטילריה. בנאומו ב-1944, שיבח סטלין את בעלות הברית המערביות על השמדת משאבים גרמנים במערכה האיטלקית, טאס"ס פרסמה רשימות מפורטות של הכמות הגדולה של אספקה שהגיעה מבעלות ברית מערביות, וסטלין נשא נאום בנובמבר 1944 שקבע כי מאמצי בעלות הברית המערביות באיטליה כבר השמידו במהירות 75 דיוויזיות גרמניות כדי להגן על האזור הזה, ובלעדי בעלות הברית, הצבא האדום עדיין לא יכול היה לגרש את הוורמאכט משטחי ברית המועצות. היחלשות הוורמאכט תרמה גם להתקפות סובייטיות מכיוון שלא ניתן היה לפתוח במתקפת נגד גרמנית יעילה.
החל מקיץ 1944, הצבא הגרמני מנע מהסובייטים להתקדם באזור ורשה במשך כמעט חצי שנה. כמה היסטוריונים טוענים שכישלון הסובייטים להתקדם היה מהלך סובייטי מכוון לאפשר לוורמאכט לטבוח במורדי מרד ורשה באוגוסט 1944 שהתרחש עם התקרבות הצבא האדום. מוקדם יותר ב-1944, סטלין התעקש שהסובייטים יספחו את חלקי פולין שחילקה עם גרמניה בהסכם מולוטוב-ריבנטרופ, בעוד הממשלה הפולנית הגולה דרשה להחזיר את גבולות פולין לכפי שהיו לפני המלחמה. מה שהחמיר את המשבר היה סירובו של סטלין לחמש את ארמייה קריובה, וסירובו לאפשר למטוסי אספקה אמריקאים להשתמש בבסיסי האוויר הסובייטיים הדרושים כדי להעביר אספקה לארמייה, שאותם כינה סטלין במכתב לרוזוולט וצ'רצ'יל כ"פושעים שוחרי כוח". מודאג מההשלכות האפשריות של פעולות אלה, סטלין החל מאוחר יותר בהנחת אספקה סובייטית למורדים הפולנים, אם כי רוב האספקה הגיעה לידי הגרמנים. המרד הסתיים באסון עם 20,000 מורדים פולנים ו-200,000 אזרחים שנהרגו על ידי כוחות גרמנים, ולאחר מכן כוחות סובייטים נכנסו לורשה בינואר 1945.
התקדמויות חשובות אחרות התרחשו בסוף 1944, כמו הפלישה לרומניה ובולגריה באוגוסט. ברית המועצות הכריזה מלחמה על בולגריה בספטמבר 1944 ופלשה למדינה, ומינתה במדינה ממשלה קומוניסטית. בעקבות הפלישה למדינות הבלקן הללו, נפגשו סטלין וצ'רצ'יל בסתיו 1944, שם הסכימו על אחוזים שונים עבור "תחומי השפעה" במספר מדינות בלקניות. הצבא האדום גם גירש כוחות גרמנים מליטא ואסטוניה בסוף 1944, ונהרגו 260,000 הרוגים סובייטים.
בסוף 1944, הכוחות הסובייטיים נאבקו בחירוף נפש כדי לכבוש את הונגריה במתקפה על בודפשט, אך לא הצליחו. הגרמנים החזיקו מעמד בקרב שלאחר מכן על בודפשט עד פברואר 1945, כאשר הכוחות ההונגרים הנותרים חתמו על הסכם שביתת נשק עם ברית המועצות. הניצחון בבודפשט איפשר לצבא האדום להתחיל במתקפת וינה באפריל 1945. מצפון-מזרח, השתלטות על בלארוס ומערב אוקראינה אפשרה לסובייטים לפתוח במתקפת ויסלה-אודר, המודיעין הגרמני העריך שלסובייטים יהיה יתרון עליונות מספרית על הגרמנים של 3 ל-1, אך למעשה היה 5 ל-1 (מעל 2 מיליון אנשי הצבא האדום תקפו 450,000 מגינים גרמנים), ששיאו המוצלח הביא בכך שהצבא האדום התקדם מנהר הוויסלה בפולין לנהר האודר במזרח גרמניה.