31 декабря 2011 года в матче против «Астон Виллы» Терри в 400-й раз вышел на поле в составе «Челси» с капитанской повязкой. Также в этом сезоне Терри стал одним из трёх лучших игроков мира по точности передач среди тех, кто сделал более тысячи пасов. Его точность составила 91,6 %, только Хави (93,0 %) и Леон Бриттон (93,3 %) обошли английского защитника по данному показателю. 24 апреля 2012 года Терри был удалён за толчок игрока «Барселоны» Алексиса Санчеса в полуфинале Лиги чемпионов. Из-за этого защитник не смог принять участия в финале турнира против «Баварии». Впоследствии Терри извинился за то, что подвёл партнёров по команде и болельщиков. В финальном матче сезона против «Блэкберн Роверс» Джон забил свой шестой гол в чемпионате Англии, благодаря чему сезон 2011/12 стал самым результативным в карьере защитника в рамках данного турнира. Несмотря на то, что Терри был отстранён от участия в финале Лиги чемпионов, он принял участие в праздновании завоевания данного трофея, после того как нападающий Дидье Дрогба реализовал решающий удар в серии пенальти.