Coba jelasin Pemilihan Pemain dari Transformers: The Last Knight dong

Pada bulan Desember 2014, Mark Wahlberg mengkonfirmasi bahwa ia akan kembali dalam sekuelnya. Pada bulan Februari 2016, ada seruan untuk bintang utama baru dan peran pendukung baru di Los Angeles dan London, dan Peter Cullen diumumkan kembali untuk mengisi suara Optimus Prime. Sekitar 850 pemeran dan awak dipekerjakan, 450 di antaranya adalah penduduk Michigan, 228 diantaranya diperkerjakan posisi penuh waktu. Selain itu, 700 tambahan dipekerjakan dari kalangan penduduk Detroit, sebagai bagian dari kesepakatan insentif Paramount dengan negara tersebut. Pada tanggal 13 April, TheWrap melaporkan bahwa Isabela Moner sedang dalam pembicaraan untuk membintangi Izabella. Situs tersebut juga melaporkan bahwa Bay mengincar Jean Dujardin, Stephen Merchant, dan Jerrod Carmichael untuk peran pendukungnya. Pada tanggal 17 Mei 2016, dikonfirmasi bahwa Josh Duhamel akan menampilkan kembali perannya dalam film tersebut, dan Jerrod Carmichael dipecat. Pada bulan Juni 2016, Anthony Hopkins, Mitch Pileggi, Santiago Cabrera, dan Laura Haddock bergabung dengan pemeran, dan Tyrese Gibson menyatakan bahwa ia akan kembali sebagai Robert Epps. Pada bulan Agustus 2016, Liam Garrigan dipastikan akan berperan sebagai King Arthur, versi yang berbeda dari perannya sebagai karakter yang sama di serial televisi Once Upon a Time. Pada tanggal 4 September 2016, Stanley Tucci mengkonfirmasi kepulangannya. Pada tanggal 14 Oktober 2016, Bay mengumumkan bahwa John Turturro akan mengembalikan perannya sebagai Seymour Simmons dari tiga film pertama, dan John Goodman akan kembali menyuarakan Hound. Sebulan sebelum rilis film tersebut, Bay mengungkapkan bahwa karakter Cogman akan disuarakan oleh aktor Downton Abbey, Jim Carter, atas permintaan rekan penulis Matt Holloway, yang merupakan penggemar serial ini. Pada tanggal 9 Juni 2017, Reno Wilson mengkonfirmasi melalui Twitter bahwa dia akan memiliki peran suara dalam film tersebut. Pada tanggal 16 Juni 2017, Gibson mengungkapkan bahwa meskipun telah menutup kesepakatan untuk film tersebut, ia tidak dapat tampil sebagai Epps karena berbenturan dengan jadwal The Fate of the Furious.