Кубок Швейцарии 2008–09 был 84-м сезоном ежегодного кубкового турнира Швейцарии . Он начался 20 сентября с первых игр Раунда 1 и закончился 20 мая 2009 года Финалом, состоявшимся на Стад де Сюисс , Берн . Победители получили место в раунде плей-офф Лиги Европы УЕФА. ФК Базель был действующим чемпионом.
В этом году в соревновании приняли участие девять команд Суперлиги ( ФК Вадуц из Лихтенштейна, поэтому он играет в Кубке Лихтенштейна 2008–09 ) и все шестнадцать клубов Вызовной лиги , а также тринадцать команд из 1. Liga и 26 команд из низших лиг (их уровень в швейцарской лиге указан в скобках ниже). Команды из 1. Liga и ниже должны были пройти отборочные туры в своих лигах.
В этом раунде были посеяны команды из Суперлиги и Вызова Лиги. В матче преимущество домашнего поля предоставлялось команде из низшей лиги, если это применимо.
В этом раунде играли победители 1-го раунда. Команды из Суперлиги были посеяны. В матче преимущество дома предоставлялось команде из низшей лиги, если это применимо.
В этом раунде играли победители 2-го раунда. В матче преимущество дома предоставлялось команде из низшей лиги, если это применимо. Некоторые игры были отложены из-за снега и впоследствии сыграны в другом месте.
В этом туре играли победители 3-го тура.
В этом раунде играли победители четвертьфиналов. Как и в предыдущем раунде, матчи проводились открыто вничью, то есть команда, которая первой вышла вничью в матче, получала право на домашний матч.