Позднее некоторые сослуживцы Канариса утверждали, что из него якобы так и не получился настоящий морской офицер, что он был не столько моряком, сколько политическим интриганом. Как заявил Дёниц, давая показания перед международным военным трибуналом в Нюрнберге, Канарис вовсе не походил на остальных флотских офицеров, и он, Дёниц, ему не доверял. Высказывания офицеров, близко знавших Канариса перед Первой мировой войной и во время ее, звучат совсем иначе. По их словам, Канарис не принадлежал к числу бесшабашных сорвиголов, его трезвый рассудок сдерживал эмоции; прежде чем что-то предпринимать, он всегда оценивал степень риска, но если признавал какие-то меры необходимыми, то действовал решительно.
С крейсера «Бремен» Канариса перевели вахтенным начальником на торпедный катер в Северном море. Служба на этом маленьком судне была трудной и даже в мирное время – опасной. Ее справедливо считали высшей школой морского искусства. Как оказалось, Канарис абсолютно невосприимчив к морской болезни, которая на торпедном катере в плохую погоду не щадила даже бывалых моряков.
Осенью 1912 г. он вновь совершил загранплавание, уже на крейсере «Дрезден». Корабль находился в Восточном Средиземноморье с задачей – в начавшейся войне Балканских государств против Турции – защищать немецкие интересы. При этом Канарис получил хорошую возможность досконально изучить проблемы Балкан и морских проливов. Его увлекала пестрая уличная жизнь Стамбула, но ничуть не меньше – причудливая политическая конфигурация, сложившаяся вокруг бухты Золотой Рог. Он также неоднократно обсуждал с местными немцами вопрос строительства железной дороги на Багдад.
На следующий год, после короткого пребывания в родном порту, «Дрезден» отплыл курсом на Веракрус, чтобы сменить «Бремен» и занять его место на вахте вдоль атлантического побережья Центральной и Южной Америки. Так Канарис вернулся в знакомые места и к известным проблемам. Командиру «Дрездена», капитану 1-го ранга Кёлеру, опыт Канариса – к тому времени уже старшего лейтенанта – пришелся, разумеется, как нельзя кстати. А решать приходилось очень непростые задачи. В Мексике бушевала очередная революция. Шли ожесточенные бои между войсками президента Уэрты и отрядами мятежников за город Тампико. Большинство иностранных боевых кораблей покинули реку Тампико, только «Дрезден» упорно стоял на якоре в 30 морских милях от устья вверх по реке, несмотря на угрозу мятежников залить реку нефтью из огромных портовых резервуаров и затем ее поджечь. В результате «Дрезден» смог принять на борт многие сотни беженцев из числа граждан США и позднее передать их командующему американской эскадрой, стоявшей на внешнем рейде. В июле 1914 г. президент Уэрта подал в отставку, и «Дрездену» поручили доставить его в Кингстон (Ямайка). При выполнении этого трудного задания, требовавшего знаний местных условий и известного такта, Канарис активно помогал командиру корабля.
Покинув Кингстон, крейсер «Дрезден» направился в воды острова Гаити, где встретился с крейсером «Карлсруэ», который пришел сменить «Дрезден» и взять к себе его командира. Предполагалось, что затем «Дрезден» вернется в Киль.
Но тут разразилась Первая мировая война, и все планы изменились. Крейсер получил приказ перекрыть пути движения союзнического торгового флота вблизи южноамериканского континента. Действия «Дрездена» не были особенно успешными. Турбинные двигатели крейсера потребляли такое огромное количество угля (у корабля не было машин, работающих на жидком топливе), что процесс загрузки бункеров в открытом океане с вспомогательных судов перечеркивал всякие тактические и стратегические планы. В начале октября 1914 г. возле острова Пасхи в Тихом океане «Дрездену» удалось присоединиться к эскадре адмирала графа Шпее и принять участие в победоносном бою близ Коронеля. Затем «Дрезден» вместе с крейсером «Лейпциг» коротко посетил Вальпараисо, чтобы набрать пресной воды и запастись свежей провизией: команда уже много недель питалась солониной и консервированными продуктами.