Vsetínská Bečva je levým přítokem Bečvy. Pramení ve Vsetínských Beskydech mezi vrcholy Trojačka a Čarták, poblíž Bumbálky. U jednoho z pramenů je studánka. Nedaleko, na vrcholu Čarták, se nachází rozhledna Súkenická.
Řeka protéká Velkými Karlovicemi, Karolinkou, Novým Hrozenkovem, Halenkovem, Huslenkami, Hovězím, Janovou, Ústím, Vsetínem, Jablůnkou, Pržnem, Mikulůvkou, Bystřičkou, Jarcovou a Valašským Meziříčím. Tam se stéká s Rožnovskou Bečvou a pokračuje jako Bečva. Od pramene po soutok je její délka necelých 59 km.
Kolem Vsetínské Bečvy vede cyklostezka Bečva (50).