Jack Sparrow
新たなキャストでは、悪役の黒髭にイアン・マクシェーンが抜擢され、また、黒髭の娘でジャック・スパロウの元恋人であるアンジェリカ役をペネロペ・クルスが演じる。スティーブン・グラハムはジャック・スパロウの相棒の海賊のスクラムを演じる。2010年4月14日、フランスの女優のアストリッド・ベルジュ＝フリスベがシレーナという名前の人魚役で出演することが判明し、また6月13日にはオーストラリアのモデルのジェマ・ワードも人魚として登場することが分かった。同年4月16日、サム・クラフリンがフィリップというキャラクターを演じることが判明し、5月25日にはイギリスの俳優のポール・ベイズリーが出演することが明らかとなった。また、キース・リチャーズは『ワールド・エンド』から引き続いてキャプテン・ティーグ役で出演し、さらにジョニー・デップによってミック・ジャガーへも出演依頼が行われた。