La Swiss Challenge League 2004-05 fue la segunda temporada de la Swiss Challenge League y la 73ª temporada del segundo nivel de la pirámide de la liga de fútbol suiza . Comenzó el 30 de julio de 2004 y finalizó el 28 de mayo de 2005. Los campeones de esta temporada, el Yverdon-Sport FC , consiguieron el ascenso a la Superliga 2005-06 . El FC Bulle terminó último y descendió a la 1. Liga suiza .
Schaffhausen ganó 2-1 en el global.