Teka-teki geser, teka-teki balok geser, atau teka-teki ubin geser adalah teka-teki kombinasi yang menantang pemain untuk meluncur (sering datar) potongan di sepanjang rute tertentu (biasanya di papan) untuk membuat konfigurasi akhir tertentu. Potongan yang akan dipindahkan dapat terdiri dari bentuk sederhana, atau dapat dicetak dengan warna, pola, bagian dari gambar yang lebih besar (seperti teka-teki gambar), angka, atau huruf.