The All-Ireland Senior Hurling Championship of 1989 was the 103rd staging of Ireland's premier hurling knock-out competition. Tipperary won the championship, beating Antrim 4–24 to 3–9 in the final at Croke Park, Dublin.
The All-Ireland Senior Hurling Championship of 1989 was run on a provincial basis as usual. It was a knockout tournament with pairings drawn at random in the respective provinces - there were no seeds.
Each match was played as a single leg. If a match was drawn there was a replay, however, if both sides were still level at the end of that game another replay had to take place until a winner was eventually decided.
The format for the All-Ireland series of games ran as follows:
The winners of the Munster Championship advanced directly to the first All-Ireland semi-final.
The winners of the Leinster Championship advanced directly to the second All-Ireland semi-final.
Galway entered the championship at the All-Ireland semi-final stage where they played the Munster winners.
The winners of the Ulster Championship played the All-Ireland 'B' champions in a lone All-Ireland quarter-final. The winners of this game advanced to the All-Ireland semi-final where they played the Leinster winners.
A. Ronan (1-10), C. Heffernan (2-1), L. Ryan (1-1), G. Fennelly (0-4), L. Egan (0-4), L. Fennelly (0-2), T. Prendergast (0-2), T. O'Keeffe (0-2), S. Fennelly (0-2), J. Power (0-1.)
D. Kilcoyne (1-4), R. Shaw (1-0), S. Coyne (1-0), E. Gallagher (0-1).
M. Duignan (2-1), D. Dooley (1-3), M. Corrigan (1-2), P. Cleary (1-0), J. Kelly (0-2), J. Pilkington (0-2), D. Pilkington (0-1), D. Owens (0-1), D. Regan (0-1), P. Delaney (0-1).
P. J. Cuddy (1-0), J. Dollard (0-2), J. Taylor (0-2), P. Bergin (0-2), T. Delaney (0-2), P. O'Brien (0-1), L. Bergin (0-1).
N. English (2-5), P. Fox (1-5), J. Hayes (1-2), J. Leahy (0-1), Conal Bonnar (0-1), P. Delaney (0-1), D. Ryan (0-1), Cormac Bonnar (0-1), J. Cormack (0-1).
S. Fitzgibbon (1-4), G. Kirby (0-4), T. Kenny (1-0), M. Galligan (0-1), M. Nelligan (0-1), M. Reale (0-1).
N. English (0-13), P. Delaney (0-3), M. Cleary (0-3), P. Fox (0-2), J. Cormack (0-1), A. Ryan (0-1), J. Hayes (0-1), J. Leahy (0-1), Conal Bonnar (0-1).
K. Delahunty (1-4), L. O'Connor (1-1), S. Aherne (0-1), B. Sullivan (0-1), P. Prendergast (0-1).
B. Donnelly (2-1), O. McFetridge (1-3), C. Barr (1-2), P. McKillen (0-2), J. McNaughton (0-2), T. McNaughton (0-1), D. McNaughton (0-1), D. Armstrong (0-1), A. McCarry (0-1).
M. Moore (0-4), G. Deering (0-1), G. Ennis (0-1), R. Byrne (0-1).
A. McCarry (2-4), O. McFetridge (2-3), T. McNaughton (0-2), D. Armstrong (0-2), C. Barr (0-1), D. McKinley (0-1), P. McKillen (0-1), B. Donnelly (0-1).
V. Teehan (1-0), J. Dooley (0-3), P. Delaney (0-3), M. Corrigan (0-3), D. Regan (0-2), D. Pilkington (0-1), R. Mannion (0-1), J. Kelly (0-1), J. Pilkington (0-1).
B. Donnelly (1-1), O. McFetridge (0-3), A. McCarry (1-0), D. Armstrong (1-0), T. McNaughton (0-2), P. McKillen (0-1), L. McKeegan (0-1), D. McKillop (0-1).
The following matches were broadcast live on television in Ireland on RTÉ. In the United KingdomChannel 4 broadcast live coverage of the All-Ireland final. Highlights of a number of other games were shown on The Sunday Game.