Kızılırmak Nehri'nin turkuaz suyunun sarp kayalıklar arasından akmasıyla oluşan kanyon, ilçe merkezine 25 kilometre uzaklıkta yer alıyor. Şahinkaya Kanyonu, 3 bin 250 metre uzunluğu, ortalama 106 metre su derinliği ve 340 metre kanyon yüksekliğiyle dikkati çekiyor.
Bakanlar Kurulunca 2012'de ulusal turizm bölgesi, 2015'te ise tabiat parkı ilan edilen kanyonda ziyaretçiler, doğayla buluşarak teknelerle gezinti, su sporları ve doğa yürüyüşü yapabiliyor.
Yerli ve yabancı turistlerin rağbet gösterdiği Şahinkaya Kanyonu'nda Samsun Büyükşehir Belediyesi tarafından düzenlenen gemi turlarıyla ziyaretçiler, her mevsim kanyonun güzelliklerini görme fırsatı yakalıyor.