Первый Кубок ярмарок проходил в течение трёх сезонов с 1955 по 1958 год. Турнир начался с группового турнира в два круга (каждая команда играла с каждой дома и в гостях). Из-за правил, предусматривающих участие одной команды от каждого города, многие города собирали сборные, одна из них — сборная Лондона — попала в финал, где проиграла в двух матчах «Барселоне».
Групповой этап
Группа A
Барселона v Сборная Копенгагена Сборная Копенгагена v Барселона
Группа B
Интернационале v Бирмингем Сити Сборная Загреба v Бирмингем Сити Сборная Загреба v Интернационале Бирмингем Сити v Сборная Загреба Интернационале v Сборная Загреба Бирмингем Сити v Интернационале
Группа C
Сборная Лейпцига v Лозанна Лозанна v Сборная Лейпцига
Группа D
Сборная Базеля v Сборная Лондона Сборная Лондона v Сборная Франкфурта Сборная Лондона v Сборная Базеля Сборная Франкфурта v Сборная Базеля Сборная Франкфурта v Сборная Лондона Сборная Базеля v Сборная Франкфурта
Полуфиналы
Первые матчи
Лозанна v Сборная Лондона Бирмингем Сити v Барселона
Ответные матчи
Сборная Лондона v Лозанна Барселона v Бирмингем Сити
Плей-офф
Бирмингем Сити v Барселона
Финал
Первый матч
5 марта 195819:15 BST«Стэмфорд Бридж», ЛондонЗрителей: 45 466Судья: Альберт Душ
Ответный матч
1 мая 195819:15«Камп Ноу», БарселонаЗрителей: 70 000Судья: Альберт Душ
Лучшие бомбардиры