The 1987 Irish Masters was the thirteenth edition of the professional invitational snooker tournament, which took place from 24 to 29 March 1987. The tournament was played at Goffs in Kill, County Kildare, and featured twelve professional players.

Steve Davis won the title for the third time, beating Willie Thorne 9–1 in the final.

Main draw

Round 1 Best of 9 framesQuarter-finals Best of 9 framesSemi-finals Best of 11 framesFinal Best of 17 frames
England Steve Davis5
England Tony Meo5England Tony Meo2
England Tony Knowles2England Steve Davis6
Wales Terry Griffiths2
Wales Terry Griffiths5
Wales Terry Griffiths5England Joe Johnson0
Northern Ireland Alex Higgins1England Steve Davis9
England Willie Thorne1
England Willie Thorne5
England Willie Thorne5England Jimmy White4
Canada Kirk Stevens1England Willie Thorne6
Northern Ireland Dennis Taylor2
Northern Ireland Dennis Taylor5
Northern Ireland Dennis Taylor5Canada Cliff Thorburn1
Republic of Ireland Eugene Hughes4