Kariera zawodowa Quebec Nordiques Sakic został wybrany z 15 numerem w pierwszej rundzie NHL Entry Draft 1987 przez kanadyjski klub Quebec Nordiques, lecz pierwszy sezon spędził w zespole Broncos. W NHL zadebiutował 6 października 1988 roku w meczu przeciwko Hartford Whalers, odnotowując w nim punkt za asystę. Pierwszą bramkę zdobył dwa dni później, pokonując ówczesnego bramkarza New Jersey Devils, Seana Burke’a. Podczas pierwszego sezonu 1988–1989 Sakic nosił koszulkę z numerem 88, ponieważ jego ulubiony numer 19 był już zajęty przez Alaina Côté. Swój debiutancki sezon zakończył z dorobkiem 62 punktów (23 gole i 39 asysty) w 70 meczach.

W sezonie 1989–1990 Sakic mógł nosić koszulkę z 19 na plecach, ponieważ Alain Côté przeszedł na sportową emeryturę. Joe w swoim drugim sezonie zdobył 102 punkty – wynik ten dał mu 9. miejsce pośród wszystkich graczy ligi NHL. Rok później, w sezonie 1990–1991, został mianowany współkapitanem drużyny. Pełnił tę funkcję na zmianę ze Stevenem Finnem (Sakic był kapitanem podczas gdy drużyna grała u siebie, natomiast Finn w meczach wyjazdowych), po raz kolejny łamiąc barierę 100 punktów, zdobywając ich 109 i zajmując na koniec sezonu w ogólnej klasyfikacji 6. miejsce. W sezonie 1991–1992 zdobył 94 punkty, opuszczając 11 meczów z powodu kontuzji.