Berikut ini adalah daftar sungai yang mengalir di wilayah provinsi Sumatera Barat:

Menurut abjad 
 Batang Agam
 Batang Alahan Panjang
 Batang Anai
 Batang Arau
 Sungai Danau Kariang
 Batang Gasan
 Batang Hari
 Sungai Kampar
 Sungai Kampar Kanan
 Batang Kandis
 Batang Kasang
 Batang Kinali
 Batang Kuranji
 Batang Lunto
 Batang Mangau
 Batang Masang
 Batang Ombilin/Batang Kuantan
 Batang Sinamar
 Batang Pasaman
 Batang Sangir
 Batang Selo
 Batang Sri Antokan
 Batang Sumpur
 Batang Tabik
 Batang Tarusan
 Batang Ulakan
 Batang Kinara
 Batang Tampo
 Sungai Jujuhan
 Sungai Sihilang
 Sungai Sindung
 Sungai Surantih
 Sungai Tapan

Lihat pula 
 Daftar sungai di Indonesia
 Daftar sungai di Sumatra

Referensi 

 
Sumatera Barat
Sumatera Barat