Gelson Fernandes (ur. 2 września 1986 w Prai) – szwajcarski piłkarz pochodzenia kabowerdeńskiego grający na pozycji defensywnego pomocnika.

Kariera klubowa Gelson urodził się w stolicy Republiki Zielonego Przylądka, Prai, jednak w młodym wieku wyemigrował do Szwajcarii. Tam też rozpoczął piłkarską karierę w klubie FC Sion. W sezonie 2002/2003 zadebiutował w jego barwach w drugiej lidze szwajcarskiej, a z sezonu na sezon występował w coraz większej liczbie meczów. W sezonie 2005/2006 wywalczył ze Sionem awans do pierwszej ligi, a w niej swój pierwszy mecz zaliczył 19 lipca przeciwko Grasshoppers Zurych (0:0). Pierwszą bramkę w profesjonalnym futbolu zdobył 14 października, gdy w doliczonym czasie gry uratował Sionowi remis 1:1 z zespołem FC Luzern. Na koniec sezonu 2006/2007 zajął ze Sionem 3. miejsce w lidze, dające prawo startu w rozgrywkach Pucharu UEFA.