Джонни Депп, Кира Найтли, Кая Скоделарио, Дэвид Уэнэм, Орландо Блум, Джеффри Раш, Брентон Туэйтс, Хавьер Бардем, Голшифте Фарахани, Стивен Грэм
15 января 2014 года режиссёры Хоаким Роннинг и Эспен Сандберг заявили, что съёмки будут проходить в Пуэрто-Рико, в Новом Орлеане. В то же время, пресс-секретарь министерства искусств Австралии Джордж Брандис подтвердил, что для пятого фильма съёмки были назначены исключительно в Австралии после того, как правительство Австралии согласилось предоставить 20 млн долларов налоговых льгот, первоначально предназначенных для фильма «20000 лье под водой», но для этого требовалось исключить Мексику, Южную Африку и другие страны в качестве мест для съёмок. По данным австралийских источников, препроизводство началось в конце сентября 2014 года, стоимость фильма по оценкам превышала 350 млн долларов. Это было официально подтверждено министром искусств Квинсленда 2 октября 2014 года, с указанием, что съёмки будут проходить исключительно в Квинсленде и будут крупнейшим производством, когда-либо снятым в стране. Village Roadshow Studios и Порт Дуглас были официально утверждены в качестве мест для съёмок.
Съёмки начались 17 февраля 2015 года. Судовые сцены были сняты перед гигантским наружным хромакеем в Хеленсвейле. Съёмки фильма переехали для водных сцен в Парк Дуг Дженнингс с 30 марта по 15 июня 2015 года. Тем не менее из-за сильной морской болезни среди актёров и съёмочной группы, киносъёмки затем переехали в Raby Bay для более спокойных водных сцен. Сцены были сняты в Леннокс-Хед 1 июня. После долгих размышлений о возвращении, Блум прибыл в Голт-Кост в конце мая для съёмок в роли Уилла Тёрнера. Сцены с изображением скелета кашалота были сняты в Хэйстингс Пойнт с 21 по 23 июня.
Работа над фильмом завершилась 19 апреля 2017 года.