La saison 2005 de Barclays First Division est la vingt-sixième édition de la première division seychelloise. Les dix meilleures équipes du pays s'affrontent en matchs aller et retour au sein d'une poule unique. À la fin du championnat, le dernier du classement est relégué et remplacé par la meilleure équipe de deuxième division, et l'avant-dernier affronte le second de D2, lors d'un barrage.
C'est le club de La Passe FC qui a été sacré champion des Seychelles pour la troisième fois de son histoire. Le club termine en tête du classement final du championnat, avec trois points d'avance sur Saint-Louis FC et treize sur le tenant du titre Anse Réunion FC.