Probablement la capella dati d'època romànica o gòtica, tot i que és difícil precisar principalment perquè degut a la seva ubicació és difícil veure l'obra de construcció. Sembla que l'antiga església ja és citada l'any 1338 (Ferrando, 1993). A la documentació conservada al mas, el 1441 s'esmenta un pujador que hi ha sobre l'església de Santa Margarida; també la consueta de Mn. Jaume Oller del 1592 (Arxiu del Bisbat de Vic) l'esmenta, fent referència a una imatge de la Mare de Déu antiga i un retaule que necessitava reparació. La data 1788 que hi ha a la façana és d'una restauració que es va fer fruit d'una donació testamentària d'un descendent del mas, Josep Puig. El 1791 es beneí l'església amb autorització del bisbe Francesc Veyàn de Vic. Fins la segona meitat del segle XIX la capella era un edifici aïllat, ja que l'hereu Valentí Puig va abandonar la casa del cingle i s'instal·là en una nova que feu construir paret per paret amb la capella, formant un sol cos. A l'inici de la Guerra Civil, el 1936, va ser profanada i van cremar tot el que hi havia al seu interior. Entre 1944 i 1946 es va restaurar i renovar el culte. També es va construir el nou retaule de fusta, així com la resta del mobiliari, que va ser inaugurat l'any 1948. Les imatges del retaule corresponen a Sant Josep, Santa Margarida i Sant Ignasi.