Jabarkan Bayern München dari James Rodríguez

Pada 11 Juli 2017, James diumumkan telah dipinjam ke Bayern München dengan kontrak selama dua tahun. Bayern membayar biaya pinjaman pemain sebesar €13 juta kepada Real Madrid untuk jangka waktu dua musim. Bersama dengan proses pinjaman James ke Bayern, dia bersatu kembali dengan mantan manajer Real Madrid Carlo Ancelotti. Bayern memiliki pilihan untuk membeli James sebesar €42 juta pada akhir periode pinjaman. Dia mencetak gol pertamanya selama masa pinjaman dalam kemenangan tandang 3–0 atas Schalke 04. Setelah permulaan karier yang lambat bersama Bayern, yang terutama disebabkan oleh cedera pada pra-musim, James memperoleh kembali penampilan yang baik saat Jupp Heynckes ditugaskan sebagai manajer Bayern pada Oktober 2017 setelah klub memecat Ancelotti.

Pada 2 April 2018, CEO Bayern, Karl-Heinz Rummenigge berterima kasih kepada Ancelotti karena membawa James kepada Bayern. "Ini merupakan transfer yang sangat bagus dan saya harus berterima kasih kepada Carlo Ancelotti sekali lagi," kata Rummenigge.

James kemudian memenangkan gelar Bundesliga 2017–2018 bersama Bayern, dan diakui sebagai pemain kunci di balik keberhasilan mempertahankan gelar berkat kontribusi 7 gol dan 11 assist dalam 23 penampilan di Bundesliga.