Не имея сил и средств для наступления на широком фронте, немецкое командование решило сконцентрировать свои усилия на одном участке — в районе Курского выступа. 15 апреля 1943 года Гитлер утвердил Директиву № 6, в которой конкретизировались задачи войск в наступательной операции, получившей наименование «Цитадель». Учитывая выгодное положение немецких войск в районе Курского выступа, директива намечала двумя ударами по сходящимся направлениям по основанию этого клина — одним с севера из района южнее Орла, а другой с юга из района Белгорода — окружить и уничтожить советские войска, находящиеся в районе Курска. Этой операции придавалось особое значение. «Я решил, — заявил Гитлер в этом документе, — …осуществить первое в этом году наступление „Цитадель“ Это наступление имеет решающее значение. Оно должно дать нам инициативу на весну и лето. Поэтому все приготовления должны быть осуществлены с большой осторожностью и большой энергией. На направлении главного удара должны использоваться лучшие соединения, лучшее оружие, лучшие командиры и большое количество боеприпасов… Победа под Курском должна явиться факелом для всего мира… В случае планомерного развития операции начать незамедлительно с ходу наступление на юго-восток („Пантера“) с тем, чтобы использовать замешательство в рядах противника». (Итоги второй мировой войны: Сб. статей. М., 1957. С. 82.)
Свидетельством того, что наступление преследовало далеко идущие цели, являются огромные силы, которые были выделены командованием вермахта для проведения операции. К началу операции «Цитадель» перед Курским выступом противник сосредоточил до 50 лучших дивизий, в том числе 14 танковых и две моторизованных, 3 отдельных танковых батальона и 8 дивизионов штурмовых орудий, что составляло около 70 процентов танковых, до 30 процентов моторизованных и более 20 процентов пехотных дивизий, действовавших на советско-германском фронте. Немецкие войска, находившиеся на Курском направлении, насчитывали более 900 тысяч солдат и офицеров, около 10 тысяч орудий и минометов, до 2700 танков и штурмовых орудий. Сухопутные войска поддерживались крупными силами авиации — более чем 2 тысячами самолетов. (Ржешевский О. А. Война и история. М, 1984. С. 203.) Под Курск были направлены почти все произведенные в Германии к июлю 1943 года новые танки «Пантера» и «Тигр» и самоходные орудия «Фердинанд», практически неуязвимые для советских 76-миллиметровых дивизионных пушек.
По окончательному варианту плана операции с севера в направлении на Курск должна была наступать 9-я армия генерал-полковник В. Моделя группы армий «Центр» (командующий генерал-фельдмаршал Г. Клюге). Эта ударная группировка имела в своем составе 6 танковых, одну моторизованную и 15 пехотных дивизий: 460 тысяч человек, около 6 тысяч орудий и минометов и до 1200 танков и штурмовых орудий. Для обеспечения левого фланга ударной группировки планировался вспомогательный удар на Малоархангельск.
В полосе группы армий «Юг» намечалось нанести два удара: один силами 4-й танковой армии генерал-полковника Г. Гота вдоль шоссе Обоянь-Курск; другой — оперативной группой «Кемпф» — из района Белгорода на Корочу. Всего в ударной группировке группы армий «Юг» насчитывалось 24 дивизии, в том числе 15 пехотных, 8 танков и одна моторизованная, которые насчитывали 440 тысяч человек, 4 тысяч орудий и минометов, до 1,5 тысяч танков и штурмовых орудий. (Вторая мировая война. Актуальные проблемы. С. 268.)
Советское командование имело сведения о подготовке немецких войск к наступлению. Было принято решение преднамеренно перейти к обороне на Курском выступе в условиях превосходства в силах. В ходе оборонительного сражения обескровить ударные группировки противника и этим создать благоприятные условия для перехода советских войск в контрнаступление. На Курском направлении были сосредоточены крупные силы. В составе Центрального фронта (командующий генерал армии К. К. Рокоссовский), оборонявшего северный фасад Курского выступа, и Воронежского фронта (командующий генерал армии Н. Ф. Ватутин) на южном фасаде была развернута мощная группировка войск, насчитывавшая 1336 тысяч человек, 3306 танков и САУ, 19,3 тысячи орудий и минометов, 2650 боевых самолетов. Общее соотношение сил было на стороне советских войск. Кроме того, на Курском направлении были развернуты крупные стратегические резервы, находившиеся в распоряжении Ставки, ВГК и объединенные в Степной военный округ (с 10 июля 1943 года — Степной фронт, командующий генерал-полковник И. С. Конев). В общей сложности они насчитывали более полумиллиона человек, более 1,5 тысяч танков и САУ, около 7,5 тысяч орудий и минометов (там же, с. 269.)