Canhotinho está localizado no Agreste Meridional Pernambucano e tem como principal atração turística a festa de São Sebastião porém sua padroeira é Nossa Senhora Aparecidada Conceição, a devoção a São Sebastião vem de um tempo que estava ocorrendo uma peste na região de Canhotinho matando muita gente, então a população prometeu a São Sebastião que fariam festejos em sua homenagem se ele os ajuda-se e assim foi feito, a peste teve o seu fim e até hoje existe a festa de São Sebastião em Canhotinho. O evento tem duração de dez dias e ocorre no período de 24 de janeiro a 2 de fevereiro, tendo como principal noite a de 1 de fevereiro. Reúne milhares de pessoas de cidades vizinhas e de diversos lugares do Brasil. São realizadas missas e procissões, além do lado profano, com feiras onde são encontrados comidas típicas e mostra do artesanato local e apresentações de shows artísticos. A cidade tem uma das festas de São Sebastião mais animadas da região. Também tem Circuito Pernanbucano de Jeep-Cross e Moto-Cross, Carnaval, São João e Etc.