Vassilis Kavvadas (born in December 28, 1991) is a Greek basketball player who plays at the center position and last played for Iraklis of the Greek Basket League.
After playing with Ionikos Nikaias at the youth levels, and in the 3rd-tier level amateur competition Greek C League, Kavvadas began his professional career with the 1st-tier Greek League club Panionios, during the 2010–11 season, after having originally signed with the Greek League club Maroussi. He joined the Greek EuroLeague club Olympiacos in 2013. In 2015, he was loaned by Olympiacos to Arkadikos, for the 2015–16 season.
On July 26, 2016, Kavvadas signed a two-year deal with the Greek team Aris Thessaloniki.
On November 24, 2017, Kavvadas signed with the Greek team AEK Athens for the rest of the 2017–18 season, with an option for renewal for another year. With AEK, he won the Greek Cup title, in 2018.
On July 28, 2019, Kavvadas moved back to Thessaloniki and signed with Iraklis. He averaged 9.1 points and 6.1 rebounds per game. On July 29, 2020, he renewed his contract with the team. In 2020-2021 season he averaged 12.3 points, 8.9 rebounds per game.
Kavvadas played at the 2009 FIBA Europe Under-18 Championship, with the Under-18 national team of Greece.
In 2012, Kavvadas was invited to train with the senior men's Greek national basketball team, for the first time. He played with the senior men's Greek national team at the EuroBasket 2013. In the summer of 2021 he played in the pre-Olympic tournament of Canada with the senior men's Greek national team.