Stade Nyonnais wurde 1905 gegründet und nahm 1918 erstmals am Spielbetrieb der Schweizer Meisterschaft teil. Seither spielte Nyon meist in der dritt- oder vierthöchsten Liga.
Die Saison 2007/08 schloss Stade Nyonnais in Gruppe 1 der 1. Liga, der damaligen dritthöchsten Liga der Schweiz, mit 75 Punkten aus 32 Partien als Tabellenerster ab. Dabei konnte der FC Rapperswil-Jona in der Qualifikationsrunde mit 3:4 (A) bzw. 2:1 (H) bezwungen werden. Am 1. Juni 2008 gewann Nyonnais auch die Aufstiegsrunde gegen GC Biaschesi und stieg damit in die zweitklassige Challenge League auf.
2012 stieg Stade Nyonnais im Zuge der Reduktion der Challenge League auf 10 Teams in die neu geschaffene 1. Liga Promotion (heute: Promotion League) ab.
Nach guten Platzierungen in der Promotion League (immer in den Top 7 seit der Saison 2015/2016), beendete der Klub die Saison 2022/2023 auf dem direkten Aufstiegsplatz (2.) und stieg in die Challenge League auf.
Stadion
Stade Nyonnais trägt seine Heimspiele im Centre sportif de Colovray aus, das eine Kapazität von 7'200 Zuschauern aufweist.
Am 29. Juli 2001 durfte man Real Madrid zuhause empfangen. Dabei wurde mit 6.800 Zuschauern ein Besucherrekord aufgestellt.[1]