Соревнования по парусному спорту в каждом из классов состояли из 10 или 12 гонок. Каждую гонку спортсмены начинали с общего старта. Победителем становился экипаж, первым пересекший финишную черту. Количество очков, идущих в общий зачёт, соответствовало занятому командой месту. 10 лучших экипажей по результатам предварительных заплывов попадали в медальную гонку, результаты которой также шли в общий зачёт. В медальной гонке, очки, полученные экипажем удваивались. В случае если участник соревнований не смог завершить гонку ему начислялось количество очков, равное количеству участников плюс один. При итоговом подсчёте очков не учитывался худший результат, показанный экипажем в одной из гонок. Сборная, набравшая наименьшее количество очков, становится олимпийским чемпионом.