Берти Фогтс начал свой путь в футболе в 1959 году в составе детской команды «Бюттгена». В составе этого клуба он выступал вплоть до перехода в «Боруссию» (Мёнхенгладбах) в 1965 году. В этой команде он и провёл всю свою карьеру на высоком уровне, выступая на позиции правого защитника. В 70-х годах он был одним из ключевых игроков команды. За игровые качества Фогтс получил прозвище «Терьер». За карьеру он пять раз становился чемпионом Германии, один раз выиграл кубок страны и дважды кубок УЕФА. Всего за карьеру Берти Фогтс провёл 419 матчей и забил 32 мяча в чемпионате Германии, также на его счету 64 игры и 8 мячей в еврокубках.
Карьеру игрока Берти Фогтс завершил в 1979 году.
Берти Фогтс сыграл 9 матчей за юниорские сборные ФРГ, 3 игры за сборную ФРГ до 23 лет и 96 матчей за первую сборную ФРГ. Фогтс является одним из лидеров по числу матчей за сборную в истории немецкого футбола. В 20 матчах он выходил на поле с капитанской повязкой. За сборную он забил 1 мяч. В 1974 году Берти Фогтс стал чемпионом мира по футболу, в финале закрыв ведущего игрока сборной Голландии Йохана Кройфа.
После окончания игровой карьеры Фогтс начал работать тренером молодёжной сборной страны. В 1986 году он параллельно выполнял функции ассистента главного тренера в первой сборной, а в 1990 году возглавил сборную Германии. В 1996 году он привёл Германию к победе на чемпионате Европы в Англии. Пост главного тренера он оставил после чемпионата мира 1998 года, когда сборная Германии сенсационно была разгромлена командой Хорватии в 1/4 финала.
В ноябре 2000 года Фогтс возглавил леверкузенский «Байер 04». В мае 2001 года он был уволен, несмотря на успешное выступление команды в Лиге чемпионов. В августе того же года он возглавил сборную Кувейта, но через полгода оставил этот пост, приняв предложение возглавить национальную команду Шотландии. На этом посту он продержался до октября 2004 года. Сборная не давала результат и после ничьей с командой Молдовы он был вынужден подать в отставку.
15 января 2007 года Берти Фогтс сменил на посту главного тренера сборной Нигерии Агустина Эгуавона.
В апреле 2008 года сменил на посту главного тренера сборной Азербайджана Джокича Хаджиевски. Контракт на 2 года.