De Embassy World Professional Darts Championship 1989 was de 12e editie van het internationale dartstoernooi World Professional Darts Championship georganiseerd door de BDO en werd gehouden van 6 januari 1989 tot en met 14 januari 1989 in het Engelse Frimley Green.

Prijzengeld
Het totale prijzengeld bedroeg £86.900,- (plus £52.000 voor een 9-darter (niet gewonnen)) en was als volgt verdeeld:

Degene met de hoogste check-out (uitgooi) kreeg £1.000:
 onbekend

Alle wedstrijden

Eerste ronde (best of 5 sets)

Tweede ronde (best of 5 sets)

Kwartfinale (best of 7 sets)

Halve finale (best of 9 sets)

Finale (best of 11 sets)

Darts in 1989
World Professional Darts Championship