Jabarkan 2012 dari USS John C. Stennis

Pada 3 Januari 2012, Jenderal Iran Ataollah Salehi memperingatkan John C. Stennis "untuk tidak kembali ke Teluk Persia." Amerika Serikat menolak peringatan tersebut.

Pada 7 Januari, John C. Stennis memimpin penyelamatan kapal penangkap ikan berbendera Iran, Al Mulahi, setelah disita oleh perompak. Para perompak menyergap kapal dan bendera Iran untuk mencari kapal lain untuk dibajak, sambil menyandera kru asli. Ketika beberapa perompak mencoba menaiki kapal kargo berbendera Bahama, Sunshine, dia meminta bantuan melalui radio. John C. Stennis mengirim helikopter dan kapal penjelajah untuk membantu. Sebuah rombongan asrama menangkap para perompak yang menyerang Sunshine, memberi mereka makan, lalu membebaskan mereka untuk sementara. Sebuah helikopter kemudian diam-diam mengikuti para perompak kembali ke kapal induk mereka, Al Mulahi. Awak kapal perusak USS Kidd kemudian naik ke kapal penangkap ikan (atas izin dalam bahasa Urdu dari kapten), dan menangkap semua perompak tanpa korban.

Pada tanggal 2 Maret 2012, John C. Stennis pulang dari penempatan selama 7 bulan ke homeport Bremerton, Washington.

Pada tanggal 7 Juli 2012, anggota kru diberitahu bahwa John C. Stennis akan kembali ke Timur Tengah pada bulan Agustus, lebih cepat dari yang diharapkan.

Pada tanggal 27 Agustus 2012, John C. Stennis berangkat ke Timur Tengah awalnya selama enam bulan, tetapi diperpanjang menjadi delapan bulan.