La saison 1986-1987 de snooker est la 19e saison de snooker. Elle regroupe 33 tournois organisés par la WPBSA entre juillet 1986 et juin 1987.