Il patrono di Alagna Valsesia è san Giovanni Battista, festeggiato il 24 giugno; nel comune si trova la Chiesa di San Giovanni Battista.
In autunno si svolge la caratteristica processione detta del Rosario fiorito, la cui nascita risale al 1683: rappresenta il ringraziamento alla Vergine per la protezione data alle mandrie e agli alpeggi durante la stagione estiva.