У березні 1941 року 48-й стрілецький корпус був сформований уперше в Рибниці. На початку німецько-радянської війни частини корпусу переміщені ближче до кордону. З 22 червня корпус (74-та і 150-та стрілецькі дивізії) вів оборонні бої проти румунських військ у районі східніше Бєльці.
2 липня 1941 року після артилерійської та авіаційної підготовки почався наступ головних сил німецько-румунських військ із рубежу Ботошани — Ясси. Розтягнуті по фронту на 40-50 км дивізії корпусу стримати удар німецьких військ не змогли, до кінця дня фронт на правому фланзі 48-го стрілецького корпусу 9-ї армії виявився прорваним, а на лівому, в районі на схід від Ясс, зав'язалися запеклі бої у смугах 74-ї стрілецької дивізії, 30-ї гірськострілецької дивізії і 95-ї стрілецької дивізії. З повітря наступ підтримували пікірувальні бомбардувальники Юнкерс-87.
6-7 липня 1941 року корпус вів бої в районі Кишиніва. 14 липня 1941 року під натиском противника частини почали відхід від Бєльці на Рибницю. 17 липня з метою відбити столицю Молдови від румунських військ 9-та армія частиною сил 48-го стрілецького корпусу провела контрудар по бєльцькому угрупованню, а 2-м кавалерійським корпусом, частиною сил 15-ї моторизованої і 95-ї стрілецької дивізій — по кишинівському угрупованню. Однак контрудар мети не досяг, звільнити Кишинів не вдалося[1]. Німецько-румунські війська, відбивши контратаку, продовжили рух далі на схід і 17 липня вийшли на Дністер.
24 липня командувач 18-ю армією визначив 48-му стрілецькому корпусу завдання — розгромити балтинсько-кимське угруповання противника і надати допомогу діючим північніше формуванням 6-ї і 12-ї армій, які потрапили під загрозу оточення. Наступ своїх цілей не досягнув.
26 серпня 1941 року корпус переформовано в управління 12-ї армії.
↑Напередодні війни була переформована в 30-ту гірськострілецьку дивізію, під таким найменуванням і вступила у війну, 25 серпня 1941 року переформована на 30-у стрілецьку дивізію