O rolę Henry'ego ubiegali się: Ansel Elgort, Taron Egerton, George MacKay oraz Sam Keely. Ostatecznie otrzymał ją Brenton Thwaites.
Lucy Boynton, Gabriella Wilde, Jenna Thiam i Alexandra Dowling starały się o główną rolę kobiecą w filmie. Ostatecznie do roli wybrano Kayę Scodelario.
Fredrik Bond, Tim Burton, Alfonso Cuarón, Shawn Levy, Sam Raimi, Rupert Sanders i Chris Weitz rozważani byli przy wyborze reżysera filmu.
Początkowo rolę Kapitana Branda miał zagrać Christoph Waltz, który zrezygnował z udziału w filmie z powodu innych zobowiązań. Jego miejsce zajął Javier Bardem. Zmieniono również nazwisko bohatera z Brand na Salazar, aby bardziej pasowało do hiszpańskiego aktora.
Po nieudanej próbie powrotu Marty'ego, Pintela i Ragettiego w "Piratach z Karaibów: Na nieznanych wodach" Disney jeszcze raz spróbował namówić ich odtwórców: Martina Klebba (Marty), Lee Arenberga (Pintel) oraz Mackenzie Crooka (Ragetti) do powrotu do serii w filmie "Piraci z Karaibów: Zemsta Salazara". Tym razem tylko Martin Klebba zgodził się, gdyż okres zdjęć nie kolidował z jego harmonogramem.
W scenie, w której Carina policzkuje Henry'ego, odległość między nimi zmienia się kilka razy.
Baza Brytyjczyków znajduje się na wyspie Saint-Martin, która nigdy nie należała do Imperium Brytyjskiego, tylko do Francji i Holandii.
Zdjęcia do filmu kręcono w Hastings Point, Mackay, Gold Coast, Port Douglas, Townsville i wyspie Magnetic Island (Australia), Vancouver, (Kanada), Los Angeles (Kalifornia, USA), Portoryko oraz w Wielkiej Brytanii.
Film zawiera jedną dodatkową scenę.
Uwaga! Dalsza treść może zawierać spoilery.
Po napisach:
Elizabeth Swann i Will Turner śpią razem podczas burzowej nocy. Drzwi do ich sypialni otwierają się powoli, a do pomieszczenia wchodzi istota przypominająca wskrzeszonego Davy’ego Jonesa. Will budzi się w chwili, gdy potwór staje przy ich łóżku, w pomieszczeniu nie ma jednak nikogo. Chłopak zasypia ponownie, myśląc, że przyśnił mu się koszmar. Kamera obraca się w stronę podłogi, na której leżą pozostawione pąkle.
Film był kręcony od 8 lutego do 22 lipca 2015 roku.
Johnny Depp odniósł kontuzję ręki podczas filmowania w Australii i musiał odbyć podróż powrotną do USA.
Kapitan Salazar, grany przez Javiera Bardema, to pierwszy antagonista w "Piratach z Karaibów", który jest duchem.
Wujek Jacka Sparrowa opowiada ten sam dowcip, który mówił Al Pacino do Johnny'ego Deppa w filmie "Donnie Brasco".
Podczas sceny z gilotyną, ścięte głowy w koszu są imitacją głów norweskich reżyserów.
Paul McCartney zaśpiewał piosenkę "Maggie Mae". Jest to stara morska piosenka do picia z Liverpoolu i ukazana w albumie "Let It Be" The Beatles. Na albumie piosenkę śpiewał John Lennon.