The 2003–04 Slovenian Second League season started on 10 August 2003 and ended on 6 June 2004.
Each team played a total of 32 matches.