A 29 éves középpályás az angol klub bejelentése szerint két évre írt alá az Evertonhoz, a megállapodás ezen felül tartalmaz egy további opciós évet is. A két klub nem közölte a játékos vételárát, ám egybehangzó sajtóhírek szerint az Everton 25 millió euró körüli összeget fizetett a Real Madridnak.
A Realnál kegyvesztetté vált James Rodríguez a 2019–2020-as idényben mindössze 14 mérkőzésen jutott szóhoz a spanyol gigásznál, amely ezt megelőzően, 2017 és 2019 között két évadra kölcsönadta a Bayern Münchennek.
Az Everton az előző idényben a csalódást keltő 12. helyen zárt az angol labdarúgó-bajnokságban (Premier League), 50 ponttal lemaradva az ősi rivális Liverpooltól.