La festa major de Sant Pere es celebra entorn el dia 29 de juny, diada de Sant Pere, patró de Ribes. L'inici de la festa el marca el repic de campanes i la traca, el dia 28 de juny. Tot seguit surten els balls populars infantils, mentre que a la tarda els bastoners de la colla gran ballen a les masies i la resta de balls en cercavila pels carrers del poble. A la nit hi ha castell de focs al Castell de Sota-Ribes, que dóna pas a la cercavila nocturna. El dia de Sant Pere comença amb l'ofici solemne a l'església Nova, després del qual es canten els goigs. A continuació, el seguici d'autoritats, balls populars i bestiari van en cercavila fins a la plaça de la Vila, on hi ha recital de versos. Durant la festivitat s'organitzen diverses activitats paral·leles, com són el cicle de música i les curses, entre d'altres.