Фильм основан на комиксе «Гражданская война» («Civil War»).
Студия Marvel первоначально хотела, чтобы Роберт Дауни мл. сыграл Тони Старка в этом фильме, но при этом студия планировала, что его роль будет небольшой, и всю работу над ней можно будет сделать за три недели. Однако Дауни захотел, чтобы его роль была больше, что соответственно вело бы к увеличению гонорара актера. Исполнительный директор Marvel Entertainment, Айк Перлмуттер (Ike Perlmutter), был взбешен его запросами, в результате он сказал сценаристам полностью убрать персонажа Тони Старка из сюжета. Однако когда казалось, что вопрос уже закрыт, президент студии Marvel, Кевин Файги, все же принял решение вернуть Дауни в проект, поскольку его появление в фильме открывает возможность для создания сиквелов, новых франшиз, а также для различных вариаций развития сюжетных линий в рамках вселенной Marvel.
Съемки фильма начались 7 мая 2015 года в Атланте, штат Джорджия, США.
Чад Л. Коулмэн рассматривался на роль Чёрной пантеры.
Во время прыжка Зимнего солдата с крыши во время одной из сцен на общем плане видно, как персонаж заранее группируется с целью совершить кувырок и уменьшить удар от падения. Однако, в предыдущем плане «из-за спины» заметно, что Баки не группируется для кувырка практически до момента соприкосновения с крышей (план держат практически до соприкосновения с крышей, а следующий план как бы отматывает время на пару секунд назад). Такое приземление, к слову, привело бы к перелому ног.