Русский Генеральный штаб разработал два варианта плана войны, носившие наступательный характер. Вариант "А" предусматривал развёртывание главных сил русской армии против Австро-Венгрии, вариант "Г" - против Германии, если она будет наносить главный удар на Восточном фронте. Осуществленный в действительности вариант "А" планировал концентрические наступления в Галиции и в Восточной Пруссии в целях разгрома противостоящих группировок противника, а затем общее наступление в пределы Германии и Австро-Венгрии. Для прикрытия Петрограда и Юга России выделялись две отдельные армии. Создавалась также Кавказская армия на случай вступления в войну Турции на стороне Центральных держав. Балтийскому флоту ставилась задача оборонять морские подступы к Петрограду и не допускать прорыва германского флота в Финский залив. Черноморский флот не имел утвержденного плана действий.