The 2025 CFL Premier Division was the 127th overall season of the Calcutta Football League – highest state-level football division of West Bengal. The 2025-26 edition has 26 teams divided into two groups of 13 in the first phase, with top 6 qualifying for the championship round and bottom 6 heading into the relegation round.