The 1999 Charity Challenge was the fifth and final edition of the professional invitational snooker tournament, which took place from 25 to 28 February 1999.

The tournament was played at the Assembly Rooms in Derby, and featured twelve professional players.

John Higgins won the title for the second time in succession, beating Ronnie O'Sullivan 9–4 in the final.

Qualifying

Four qualifying matches were played, under a best-of-nine frames format, the winners going on to play Ken Doherty, O'Sullivan, Stephen Hendry and Higgins, all of whom were seeded to the quarter-final stage.

Round 1

Main draw

Quarter-finals Best of 9 framesSemi-finals Best of 11 framesFinal Best of 17 frames
England Ronnie O'Sullivan5
Scotland Alan McManus2
England Ronnie O'Sullivan6
England Jimmy White4
England Jimmy White5
Scotland Stephen Hendry2
England Ronnie O'Sullivan4
Scotland John Higgins9
Scotland John Higgins5
England Steve Davis0
Scotland John Higgins6
Republic of Ireland Ken Doherty5
Hong Kong Marco Fu4
Republic of Ireland Ken Doherty5

Final

Final: Best of 17 frames. Referee: unknown. Assembly Rooms, Derby, England, 28 February 1999.
John Higgins Scotland9–4Ronnie O'Sullivan England
83(52)–0, 16–92(64), 62–0, 25–63(62), 82(65)–1, 67(62)–36, 94(63)–0, 67–52, 65–59, 79(78)–15, 20–71(62), 1–70(69), 67(67)–15
78Highest break69
0Century breaks0
650+ breaks4

Century breaks