El Campeonato de Rugby de Irlanda (oficialmente All-Ireland League) de 2003-04 fue la decimocuarta edición del principal torneo de rugby de la Isla de Irlanda, el torneo que agrupa a equipos tanto de la República de Irlanda como los de Irlanda del Norte.
[1] Cada equipo disputó encuentros frente a cada uno de los rivales a una sola ronda, totalizando 14 partidos.
Luego de la fase regular los cuatro mejores clasificados disputaron una semifinal enfrentándose el primer clasificado frente al cuarto y el segundo frente al tercero.
Los últimos dos clasificados descienden a segunda división.
Puntuación Para ordenar a los equipos en la tabla de posiciones se los puntuará según los resultados obtenidos.