se celebra las fiestas patronales Se ñor del Mar 26 de noviembre. desde el16 a
Festejo tradicional que se celebra con toda la comunidad local y visitantes. Se trata de un santo muy milagroso, que fue encontrado en una playa de San José, desde la antigüedad y traído al municipio. El Novenario se inicia el 16 de noviembre. Se hace la alborada a diario, a las 4 de la mañana, y en la noche, a las 7 es la misa. El 25 se termina la fiesta cuando se reúnen los devotos en balsadas que vienen de las 23 veredas. A las balsadas se le colocan aros de guadua y flores, viene la gente tocando bombo, cununo, guasá, guacharaca y las cantoras. En el pueblo se reciben, una a una y se llevan a la plaza. La fiesta termina con una misa en la plaza central.
Un 60% de la poblacion es catolica, Aunque es importante mencionar que otras religiones han crecido considerablemente