Утром 30 июля, лишь только показалось солнце, Варрон приказал основной части армии, располагавшейся на западном берегу, перейти реку и соединиться с подразделениями из меньшего лагеря, расположенного на восточном берегу.[421]
Передислокация римлян лишила Ганнибала возможности вести бой на западном берегу. На южном конце равнины Фоджия отходит на восток от Апеннин цепь невысоких холмов. Река Ауфид течет к северу от этих холмов. Канны размешались на замыкающем эту цепь холме на северном конце гряды и были обращены к реке, а меньший римский лагерь располагался на соседнем холме.[422] Варрон выстроил армию в боевом порядке лицом к югу, причем правый фланг упирался в реку, а левый — в холм, на котором располагались Канны. С флангами, защищенными рекой и холмами, это построение не давало карфагенской коннице возможности обойти римлян. По настоянию Павла 10 тысяч римлян осталось охранять лагерь, с приказом атаковать во время сражения лагерь карфагенян. Ганнибал тоже был вынужден оставить многочисленный отряд для охраны лагеря на тот случай, если римляне решат напасть, чтобы захватить багаж и продовольствие. На этот раз римские командующие выбрали поле боя, и Ганнибал переправил армию через реку и выстроил ее примерно в миле к югу от позиции римлян, лицом на север с левым флангом, упирающимся в берег Ауфида.Варрон следующим образом построил армию. В центре находилась тяжелая пехота под командованием Сервилия Гемина. На правом фланге расположилась римская конница под командованием Павла, а на левом — конница союзников под командованием Варрона (см. карту 7). Согласно Полибию, Варрон приказал, чтобы «манипулы поставлены были теснее, чем прежде, и всему строю дана большая глубина, чем ширина».[423]
При таком построении воинам было бы труднее сбежать с поля боя во время атаки противника. Половину легионеров недавно призвали в армию, и они практически не были готовы участвовать в боевых действиях. У воинов, тесно прижатых друг к другу, создавалось ощущение единения, и пропадал страх. Кроме того, тесно сомкнутый строй лишал противника возможности разгромить пехоту при фронтальном наступлении. Весь фронт пятидесятитысячной римской пехоты составлял немногим больше мили.[424] Впереди в некотором отдалении были поставлены двадцать тысяч легких пехотинцев и застрельщиков.У римлян было значительное численное превосходство в коннице, и не случайно консулы взяли на себя командование конницами на флангах. Варрон использовал реку и холмы для защиты своих флангов, а это означало, что коннице Ганнибала не удастся обойти римскую конницу с флангов. Ганнибал будет вынужден вести фронтальное наступление, чтобы заставить римскую конницу отступить с поля боя. В этом случае римская конница должна была отвлечь конницу противника и удерживать ее достаточно долго ради массированной атаки римской пехоты, направленной на уничтожение центра Ганнибала.[425]
Варрон планировал использовать традиционную римскую тактику — атакующая пехота прорывается через центр вражеской линии.Ганнибал построил свою армию напротив римлян. На правом фланге перед римской конницей из 2400 всадников он разместил испанскую и галльскую тяжелые конницы, численностью 6000–7000 всадников. Напротив конницы союзников из 3600 всадников на левом фланге Ганнибал поставил 3000–4000 нумидийских всадников. В центре Ганнибал разместил самые слабые войска — галлов и испанскую легкую пехоту, примерно 24 тысячи человек, включая застрельщиков. Согласно Полибию, «построив свою армию в одну прямую линию, Ганнибал выдвинулся вперед со стоявшими в центре испанцами и галлами; к ним присоединил остальных таким образом, что получилась кривая линия наподобие полумесяца, к концам постепенно утончавшаяся. Этим он желал достигнуть того, чтобы африканцы прикрывали собой сражавшихся, а испанцы и галлы первыми вступили в битву». Гасдрубал командовал испанской и галльской конницей, а Магарбал, возможно величайший начальник конницы в этой войне, командовал нумидийцами.[426]
Сам Ганнибал вместе с братом Магоном командовал центром.При звуках трубы сражение, как обычно, началось со стычек легковооруженных пеших воинов, застрельщиков и копьеносцев, которые отступили через ряды своих армий, когда у них закончились метательные снаряды. Балеарские пращники Ганнибала обрушили дождь из камней на римские отряды. Ливий сообщает, что «консул Павел еще в самом начале был тяжело ранен камнем из пращи, но продолжал сражаться — сперва на лошади, а после, когда не стало сил держать поводья, пешим».[427]