Den 5 januari 2018 värvades Barkley av Chelsea, där han skrev på ett 5,5-årskontrakt.[1] Den 30 september 2020 lånades Barkley ut till Aston Villa på ett låneavtal över säsongen 2020/2021.[2]
Den 4 september 2022 värvades Barkley på fri transfer av franska Nice.[3]
Den 9 augusti 2023 värvades Barkley av Luton Town.[4] Den 1 juli 2024 blev han klar för en återkomst i Aston Villa.[5]