Речной вокзал — сооружение или комплекс сооружений, предназначенное для обслуживания пассажиров речного транспорта, а также обработки их багажа. Основные части речного вокзала — вокзальное здание и причалы (перроны). Так как уровень воды подвержен сезонным колебаниям, на перронах используют плавучие причалы — дебаркадеры, посадочные площадки на разных уровнях и специальные трапы.
В роли плавучего речного вокзала может выступать дебаркадер.
По своим функциям, и, следовательно, внутреннему устройству, здание речного вокзала примерно соответствует зданиям железнодорожного и автобусного вокзалов. Здесь также имеются билетные кассы, зал ожидания, предприятия общественного питания и мелкорозничной торговли и т. п.
К комплексу речного вокзала также часто относится привокзальная площадь.
Существуют речные вокзалы, совмещённые с вокзалами для других видов транспорта.
Выбор места расположения речного вокзала определяется многими факторами, в том числе условиями навигации, гидрогеологическими условиями, а также удобством транспортных связей с основными транспортными артериями города.