Австро-венгерское командование планировало военные действия на двух фронтах: в Галиции — против России и на Балканах — против Сербии и Черногории. Не исключалась возможность образования фронта против Италии, которая была ненадёжным членом Тройственного союза и могла перейти на сторону Антанты. Это обусловило составление трёх вариантов плана войны и деление сухопутных сил на три оперативных эшелона (группы): группу «А» (9 корпусов), предназначавшуюся для действий против России, «минимальную группу Балкан» (3 корпуса) — против Сербии и Черногории и группу «Б» (4 корпуса), которая являлась резервом верховного командования и могла быть использована как для усиления первых двух групп, так и для образования нового фронта в случае выступления Италии. Генеральные штабы Австро-Венгрии и Германии поддерживали между собой тесную связь, координируя свои стратегические планы. Австро-венгерский план войны против России предусматривал нанести главный удар из Галиции между Вислой и Бугом на С.-В. навстречу германским войскам, которые должны были одновременно развивать наступление из Восточной Пруссии на Ю.-В. к Седлецу в целях окружения и разгрома группировки русских войск в Польше. Австро-венгерский флот на Адриатическом море имел задачу оборонять побережье.
Русский Генеральный штаб разработал два варианта плана войны, носившие наступательный характер. Вариант «А» предусматривал развёртывание главных сил русской армии против Австро-Венгрии, вариант «Г» — против Германии, если она будет наносить главный удар на Восточном фронте. Осуществленный в действительности вариант «А» планировал концентрические наступления в Галиции и в Восточной Пруссии в целях разгрома противостоящих группировок противника, а затем общее наступление в пределы Германии и Австро-Венгрии. Для прикрытия Петрограда и Юга России выделялись две отдельные армии. Создавалась также Кавказская армия на случай вступления в войну Турции на стороне Центральных держав. Балтийскому флоту ставилась задача оборонять морские подступы к Петрограду и не допускать прорыва германского флота в Финский залив. Черноморский флот не имел утвержденного плана действий.
Французский план войны против Германии («план № 17») предусматривал переход в наступление силами правого крыла армий в Лотарингии и силами левого крыла против Меца. Возможность вторжения германских войск через Бельгию вначале не учитывалась, т. к. нейтралитет Бельгии был гарантирован великими державами, в том числе и Германией. Лишь 2 августа был утвержден вариант к «плану № 17», который содержал уточнение: в случае наступления германских войск через Бельгию развивать боевые действия на левом крыле до рубежа р. Маас от Намюра до Живе.
Французский план отражал неуверенность французского командования в борьбе с более сильной Германией и фактически ставил действия французской армии в зависимость от действий германских войск. Флот на Средиземном море должен был обеспечить перевозку колониальных войск из Северной Африки во Францию, блокировав австро-венгерский флот на Адриатическом море; часть сил французского флота выделялась для обороны подступов к Ла-Маншу.
Великобритания в расчёте на то, что военные действия на суше будут вестись армиями её союзников — России и Франции, не планировала операций сухопутных войск. Она обязалась только направить на континент в помощь французам экспедиционный корпус. Флоту были поставлены активные задачи — установить дальнюю блокаду Германии на Северном море, обеспечить безопасность морских коммуникаций, разгромить германский флот в генеральном сражении.