Stasiun Batu Tabal (BTL) merupakan stasiun kereta api nonaktif kelas II yang terletak di Batu Taba, Batipuh Selatan, Tanah Datar.
Stasiun yang terletak pada ketinggian +370 m ini termasuk dalam Divisi Regional II Sumatra Barat.
Stasiun Batu Tabal dahulu difungsikan untuk pelayanan persilangan dan penyusulan antarkereta api batu bara dari pertambangan batu bara Ombilin di Sawahlunto yang hendak menuju Pelabuhan Teluk Bayur, yang sudah tidak aktif sejak awal tahun 2003 karena habisnya batu bara.
Stasiun ini memiliki tiga jalur kereta api dengan jalur 2 merupakan sepur lurus