
Objek wisata unggulan yang ada di kota ini adalah atraksi wisata tambang, di mana pengunjung dapat melakukan napak tilas pada areal bekas penambangan yang dibangun pada masa pemerintahan Hindia Belanda.
Selain peninggalan bersejarah, dapur umum yang sebelumnya dapat memproduksi makanan setiap waktu untuk ribuan pekerja paksa dan stasiun kereta api sebagai tempat dilakukannya aktivitas pengangkutan batu bara dijadikan museum pada tahun 2005. Masing-masing dinamakan Museum Gudang Ransum dan Museum Kereta Api Sawahlunto. Sedangkan bangunan pusat pembangkit listrik yang didirikan pada tahun 1894, sejak tahun 1952 dijadikan masjid dengan nama Masjid Agung Nurul Islam atau dikenal sebagai Masjid Agung Sawahlunto. Masjid ini memiliki satu kubah besar di tengah yang dikelilingi oleh empat kubah dengan ukuran yang lebih kecil, dan memiliki menara yang tingginya mencapai 80 meter.
Kegiatan tambang batu bara di kota Sawahlunto juga meninggalkan sejumlah bangunan lain seperti Silo. Silo berfungsi sebagai penimbun batu bara yang telah dibersihkan dan siap diangkut ke pelabuhan Teluk Bayur. Silo masih berdiri kokoh di tengah kota, kendati tidak berfungsi apa-apa. Selain itu, sirene pada Silo masih berbunyi setiap pukul 07.00, 13.00, dan 16.00 waktu setempat, di mana pada masa pemerintahan Hindia Belanda, sirene di Silo ini menandakan jam kerja Orang Rantai atau narapidana yang dijadikan kuli pengambil batu bara.
Semenjak 2017, pemerintah membangun tiga museum baru, yaitu: Museum Budaya Sawahlunto, Museum Tari, dan Museum Lukisan dan Etno Kayu.
Kota ini juga memiliki objek wisata lain seperti kebun binatang yang memiliki luas sekitar 40 hektare dan Resort Wisata Kandi dengan luas 393,4 hektare. Ada 3 danau yang terbentuk dari bekas galian penambangan batu bara di Resort Wisata Kandi, yaitu Danau Kandi, Danau Tanah Hitam, dan Danau Tandikek. Selain itu, juga terdapat wahana rekreasi keluarga yang dikenal dengan nama Waterboom Sawahlunto.