Vince Carter karierę w NBA rozpoczynał w Golden State Warriors jako 5. wybór Draftu 1998. W barwach Wojowników nigdy jednak nie zadebiutował, bo został wymieniony za ówczesną “czwórkę” Antawna Jamisona i tym samym trafił do Toronto Raptors, dla których był do dopiero czwarty sezon w NBA. Vince Carter został wybrany najlepszym debiutantem sezonu, a rok później jego zespół po raz pierwszy zameldował się w play-offach. Pomimo imponujących statystyk indywidualnych (m.in. 27,6 punktu, 5,5 zbiórki oraz 3,9 asysty na mecz w sezonie 2000/01) Dinozaury nie były w stanie awansować do finałów Konferencji Wschodniej.
Po kilku latach posuchy Toronto Raptors zdecydowali się wymienić Cartera do New Jersey Nets w grudniu 2004 roku. Nieco ponad rok wcześniej zespół z Jersey City przegrał drugie z rzędu finały konferencji. Vince Carter nie wpłynął jednak znacząco na osiągnięcia zespołu, który nie był w stanie przejść przez drugą rundę.
W drugiej części swojej kariery Vince Carter reprezentował barwy mnogiej liczby zespołów. Po przygodzie w New Jersey Nets trafił do Orlando Magic, którzy po nieco ponad roku oddali go do Phoenix Suns. Kiedy w 2011 roku został przez nich zwolniony, podpisał trzyletnią umowę z Dallas Mavericks, gdzie ponownie połączył siły z Jasonem Kiddem, z którym występował wspólnie w Nets. Po epizodzie w Teksasie Vince Carter przeniósł się do Memphis Grizzlies, następnie Sacramento Kings i ostatecznie Atlanta Hawks, gdzie zakończył karierę.
Vince Carter jest jedynym zawodnikiem, który występował w NBA przez 22 sezony i grał w niej w czterech różnych dekadach. Jego rok może przebić wkrótce m.in. LeBron James. Do dzisiaj uznawany jest za jednego z najlepszych dunkerów w historii, a jego wsad z konkursu Slam Dunk Contest z 2000 roku zyskał miano legendarnego.
Najważniejsze osiągnięcia:
– 8x uczestnik Meczu Gwiazd (2000-2007)
– 1x Drugi zespół All-NBA (2001)
– 1x Trzeci zespół All-NBA (2000)
– Najlepszy debiutant sezonu (1999)
– Pierwszy zespół debiutantów (1999)
– 1x Zwycięzca Slam Dunk Contest (2000)