Роза Шанина поступила в училище. Когда перед войной обучение стало платным, Роза устроилась работать воспитателем в вечернюю группу детского сада. Во время бомбардировок Архангельска, Роза в отрядах добровольцев тушила пожары и несла вахту.
Роза Шанина пошла в военкомат ещё в начале войны, но 17-летнюю девушку не приняли. Только в феврале 1942 года женщины от 16 до 45 лет смогли пойти на фронт. Роза прошла Всеобуч и в июне 1943 года была призвана Первомайским райвоенкоматом Архангельска. Оттуда она была направлена в Центральную женскую школу снайперской подготовки. Закончив её с отличием, она отказалась от должности инструктора и добилась отправки на фронт. Через два дня после своего 20-летия, 5 апреля 1944 года, Роза вступила в бой. Первый же выстрел отличницы снайперской школы оказался результативным. Через месяц на счету Розы было уже 17 убитых фашистов. Её «коронкой» был двойной выстрел на одном дыхании, или, как его называли, дуплет. Командиры отзывались о Розе как о первом снайпере дивизии.
18 апреля 1944 года Роза была награждена орденом Славы III степени, став первой девушкой на 3-м Белорусском фронте, удостоенной этой награды. В наградном листе отчество Розы Шаниной было указано как Георгиевна, тогда как по паспорту девушка была Егоровной. В наградном листе не было ошибки – в 1940-е имена Егор и Георгий были взаимозаменяемыми.
22 сентября 1944 года Розе Шаниной был также присвоен Орден Славы 2-й степени. Опять же, снайперша стала первой девушкой, получившей такую награду сразу 2-й и 3-й степеней. Также, буквально за месяц до своей смерти Шанину наградили медалью «За отвагу».
Сама Роза была уверена, что слава ей достается незаслуженно. В своем дневнике, который она вела вопреки запрету, было записано: «Я сижу и размышляю о своей славе. Меня зовут лучшим снайпером в газете «Уничтожим врага», а «Огонёк» поместил мой портрет на первую страницу. Это странно даже представить, как те, кого я знаю, смотрят на эту иллюстрацию. Я знаю, что так мало делала до сих пор».
Тяжелее всего Роза переживала часы бездействия. Она постоянно рвалась на передовую или в разведку, но командир 144-й дивизии отказывал ей, разумно полагая, что потеря хорошего снайпера очень дорого обойдётся. Роза даже дважды писала письмо Сталину, а потом попросила разрешения обратиться к командующему.
Уже на следующий день она была в штабе армии и добилась приёма у генерала Николая Крылова. И генерал не смог отказать.
Роза Шанина ходила в разведку, часто совершала «самоволки» на передовую. Однажды ей даже удалось взять в плен трёх немцев. В своем дневнике она писала: «Оружие у них отобрала. Подвела к деревне: в руке винтовка, за поясом гранаты и финка – ну как настоящий вояка».