2003–04 Irish Premier League


The Irish Premier League in season 2003–04 comprised 16 teams, and Linfield won the championship.

League standings

Promotion/relegation play-off

, the club that finished in the relegation play-off place, faced Armagh City, the runners-up of the 2003-04 Intermediate League First Division in a two-legged tie for a place in next season's Irish Premier League.
----
Cliftonville won 4–1 on aggregate