Le barche a vela fluviali e le barche sui canali sono barche progettate per la navigazione su vie navigabili interne. In genere non devono essere resistenti come le barche per l'uso in mare in quanto non devono affrontare onde così grandi. Possono essere progettati per essere stretti, soprattutto nel caso di battelli, a causa dei vincoli di larghezza dei corpi idrici su cui vengono utilizzati.