De nombreux Acadiens déportés de Beaubassin en 1755 s'établirent dans la région de Bécancour à partir de 1758. Ils fondèrent le village de Sainte-Marguerite, aujourd'hui Saint-Grégoire. Vu l'importance de la communauté, la paroisse fut érigée canoniquement en 1802 et l'église fut construite de 1803 à 1806.