John van ’t Schip gab sein Debüt bei der Niederländischen Fußballnationalmannschaft im April 1986 im Spiel gegen Schottland. Zwei Jahre darauf wurde er vom damaligen Trainer Rinus Michels in den Kader für die Europameisterschaft 1988 in Deutschland berufen. Während des Turniers kam van ’t Schip aber nur zu einem Einsatz. Im Vorrundengruppenspiel der Gruppe 2 stand er in der Startelf der Niederländer. Das Spiel ging allerdings mit 1:0 an die UdSSR verloren. Es war die einzige Niederlage im Wettbewerb. Die Niederländer erreichten das Finale und setzten sich dort, erneut gegen die UdSSR, mit 2:0 durch. Zur Weltmeisterschaft 1990 stand der offensive Spieler wieder im Kader der Landesauswahl. Hier kam er zweimal zum Einsatz. Bei seinem letzten großen Turnier, der Euro 1992 in Schweden, reichte es erneut nur zum Platz auf der Bank. Van ’t Schip kam auf zwei Kurzeinsätze gegen die GUS und den späteren Europameister Dänemark. Im Juni 1995, in der Begegnung mit Weißrussland trug er letztmals das "Oranje"-Trikot.