Jabarkan Karier klub dari Weston McKennie

Pada bulan Juli 2016, McKennie menolak kesempatan untuk bergabung dengan FC Dallas. Ia kemudian bergabung dengan tim Bundesliga FC Schalke 04 pada bulan Agustus 2016.

Belum setahun di tim akademi Schalke, McKennie langsung dipromosikan ke tim utama pada bulan Mei 2017. Ia melakukan debut pada tanggal 20 Mei 2017 sebagai pemain pengganti dalam pertandingan melawan FC Ingolstadt 04 yang berakhir seri 1-1. Itu adalah satu-satunya penampilan McKennie selama musim 2016–17. McKennie pertama kali tampil sejak awal pertandingan pada bulan September 2017 dan langsung menandatangani kontrak selama lima tahun tak lama kemudian. Di tahun yang sama, McKennie tampil sebanyak 21 kali dan mencetak empat gol bersama tim U-19 Schalke.

Pada musim 2017–18, McKennie berhasil mendapat tempat di tim utama Schalke meski baru berusia 19 tahun. Ia tampil sebanyak 22 kali di Bundesliga. Ia mengakhiri musim dengan 25 penampilan di seluruh kompetisi. Ia pun membuktikan dirinya sebagai pemain yang bisa berperan di berbagai posisi di barisan tengah dan belakang.

McKennie memperkuat posisinya pada musim 2018–19, dengan bermain sebanyak 33 kali dan mencetak dua gol di seluruh kompetisi. Pada musim 2019–20, ia membuat 28 penampilan dan mencetak tiga gol untuk Schalke di Bundesliga.