In 1989 werd het 88ste Campeonato Paulista gespeeld voor voetbalclubs uit de Braziliaanse staat São Paulo. De competitie werd georganiseerd door de FPF en werd gespeeld van 18 februari tot 2 juli. São Paulo werd kampioen.
Eerste toernooi
De 22 clubs werden over twee groepen van elf verdeeld. De clubs speelden eerst tegen de teams uit de andere groep en dan tegen elkaar. De top drie van elke groep kwalificeerde zich automatisch voor het tweede toernooi samen met de zes besten gespreid over de twee groepen. Het puntensysteem werd ook aangepast, als een club won en drie keer of meer kon scoren kreeg het drie punten, bij een overwinning met één of twee goals kregen ze twee punten. Bij een gelijkspel waarbij er gescoord werd kregen de clubs één punt, indien het een scoreloos gelijkspel was werden er strafschoppen genomen en kreeg enkel de winnaar één punt.
De twaalf clubs werden verdeeld over vier groepen van drie clubs, de winnaar plaatste zich voor de knockout-fase, indien twee clubs gelijk eindigden ging de club door met het betere resultaat in de eerste periode. De puntenverdeling werd terug gebruikt zoals normaal, twee punten voor een overwinning en een voor een gelijkspel.