Die Saison 2003/04 war die Austragung der höchsten schottischen Eishockeyliga, der Scottish National League. Die Ligadurchführung erfolgt durch die Scottish Ice Hockey Association, den schottischen Verband unter dem Dach des britischen Eishockeyverbandes Ice Hockey UK.
Alle Mannschaften spielten eine einfache Runde mit Hin- und Rückspiel.
Scottish League: 1998/99 | 1999/00
Scottish National League: 2000/01 | 2001/02 | 2002/03 | 2003/04 | 2004/05 | 2005/06 | 2006/07 | 2007/08 | 2008/09 | 2009/10 | 2010/11 | 2011/12 | 2012/13 | 2013/14 | 2014/15 | 2015/16 | 2016/17 | 2017/18 | 2018/19 | 2019/20 | 2020/21 | 2021/22 | 2022/23 | 2023/24 | 2024/25