Чарльз Стрэдфорд Каннинг получил неплохое образование, окончив Итонский колледж – Королевский колледж в Кембридже. В 1807 году кузен Джордж зачислил его на службу во внешнеполитическое ведомство. 1810–1812 годы Каннинг провел поверенным в делах Британии в Турции, став посредником при заключении Бухарестского мирного договора между Россией и Турцией. Этот договор обеспечил нейтралитет Турции в войне России с Наполеоном Бонапартом. Связи, которые он завязал среди дипломатов Османской империи, в будущем ему весьма пригодились. А вот своим высокомерным поведением он вызвал неприязнь у русских дипломатов, что впоследствии и стало поводом для грандиозного дипломатического скандала.
В течение четырех лет Каннинг работал в качестве посланника в Вашингтоне. Госсекретарь США Джон Куинси Адамс (позднее он стал шестым президентом США) так охарактеризовал Каннинга: «Он является гордым, темпераментным англичанином, больших и своеобразных способностей, упрямым и щепетильным, склонным к властному тону, который мне часто приходилось исправлять тем же методом. Из всех иностранных представителей, с которыми мне приходилось иметь дело, он был человеком, который больше всех испытывал мои нервы».
Действительно, в качестве представителя Великобритании Каннинг доставил немало хлопот американскому государственному секретарю.
В 1824 году Каннинг получил назначение в Турцию, но сначала его направили в Санкт-Петербург для обсуждения вопроса о границах в Северной Америке. В результате этих переговоров была подписана конвенция, которая зафиксировала южную границу владений Российской империи на Аляске по широте 54°40' с. ш. Севернее этой границы обязались не селиться англичане и американцы, а южнее – русские. Несмотря на достигнутый компромисс, своим поведением во время переговоров Каннинг упрочил в Петербурге свою репутацию русофоба.
Вернувшись на родину, Каннинг попытался включиться в британскую политику и прошел на выборах 1831 года в палату общин, однако не смог стать там значительной фигурой. Когда же виги получили право сформировать кабинет и лорд Палмерстон возглавил британскую дипломатию, Каннинг снова отправился в Константинополь, где активно противодействовал возможному заключению союза между турецким султаном Мехмедом II и русским императором Николаем I. Однако, недовольный тем, что Палмерстон не прислушивался к его советам, он уже в 1832 году вернулся в Англию.
В том же году Палмерстон назначил Каннинга послом в Россию. Однако Николай I вызвал дипломатический скандал, отказавшись принять нового британского дипломата; несмотря на все попытки английского Форин-офиса повлиять на ситуацию, решение императора было непреклонным.
Палмерстон, в свою очередь, не желал видеть кого-либо другого на этом важном посту, повелев советнику посольства исполнять обязанность посла до вступления в должность Каннинга. В ответ на это Николай I понизил уровень миссии, назначив поверенным в Великобритании незначительную фигуру. В результате Каннинг был отправлен в Мадрид в курьезном качестве посла в Российской империи. Перед отправкой в Мадрид Палмерстон еще раз поинтересовался у русского императора – не согласится ли тот разрешить Каннингу хотя бы приехать в Петербург, представиться и тут же уехать. На это предложение Николай I ответил, что он обещает дать британскому послу один из самых высоких русских орденов, лишь бы тот вообще не приезжал в Россию.
Тогда, вместо России, Каннинга отправили в Турцию, где он стал близким другом султана Абдул-Меджида I, пришедшего к власти в 16-летнем возрасте после смерти всесильного Махмуда II. Влияние его на политику Османской империи было таково, что Каннингу дали прозвище «Великий Элчи» (Великий посол), а великий визирь часто прятался, когда британский дипломат появлялся во дворце султана.
Когда старый союзник Каннинга, Стэнли, теперь уже лорд Дарби, сформировал кабинет в 1852 году, дипломат надеялся возглавить Форин-офис или как минимум получить пост посла во Франции. Но он получил лишь титул виконта Стрэтфорда де Рэдклиффа в графстве Сомерсет.
Он вернулся домой в 1852 году, но, не получив нового назначения, вновь отправился в Константинополь, где практически немедленно оказался в эпицентре кризиса между Францией и Россией из-за «святых мест» в Иерусалиме. В конечном итоге это и стало поводом для Крымской войны. В этот период Каннинг активно способствовал углублению разногласий между Россией и Турцией, способствуя скорейшему объявлению войны. Британский кабинет предоставил ему очень большие полномочия, вплоть до права вызова британской эскадры в случае, «если угроза нависнет над турецким правительством».