Ο Βακαλόπουλος αγωνίστηκε 10 φορές με την Εθνική Ανδρών από το 1987 ως το 1991. Το ντεμπούτο του πραγματοποιήθηκε στις 16 Δεκεμβρίου 1987, ενώ ακόμα ήταν ενεργό μέλος της Εθνικής Ελπίδων, στον τελευταίο αγώνα για τα προκριματικά του ευρωπαϊκού πρωταθλήματος του 1988 με την Ολλανδία που έγινε στη Ρόδο (0-3).