| Born | (1972-07-03) 3 July 1972 |
|---|---|
| Sport country | Scotland |
| Professional | 1991–2001 |
| Highest ranking | 85 (2000/2001) |
Craig MacGillivray (born 3 July 1972) is a Scottish former professional snooker player. He competed on the main tour between 1991 and 2001, and was ranked 85th for the 2000/2001 season.