La patrona di Caraglio è santa Maria Assunta, festeggiata il 15 agosto. La chiesa parrocchiale che porta il suo nome è di origine medievale, ma fu riedificata nel Settecento in stile barocco e completata solo all'inizio del Novecento.
Il paese ha alle spalle una storia di seta: c'erano quattro filande e un filatoio che davano lavoro a più di seicento persone, nacquero una società di mutuo soccorso e una cassa rurale, e nel 1879 fu inaugurata la tramvia Cuneo-Caraglio-Dronero. Di quella stagione resta il Filatoio Rosso, oggi nel circuito dei Castelli Aperti del Basso Piemonte.


