Hija del conde Ramón Berenguer V de Provenza y de su esposa, Beatriz de Saboya, Margarita nació en 1221 probablemente en el castillo de Brignoles[2][3] o en el castillo de Saint-Maime.
[4] Creció en la corte de Provenza y recibió una educación refinada con sus tres hermanas, Leonor de Provenza, Sancha de Provenza y Beatriz I de Provenza.
Guillaume de Nangis hizo del matrimonio la consecuencia del deseo de San Luis, pero, según Jacques Le Goff, el rey se ajustó a los deseos de su madre.
Los rumores que elogiaban a la joven princesa excedían el corte de Provenza, y, como resultado, Luis IX envió al caballero Gilles de Flagy para verificarlos.
El 2 de enero de 1234, obtuvieron una dispensa papal para autorizar su unión a pesar de sus lazos familiares (Margarita y Luis eran parientes lejanos), y el 27 de mayo de 1234, se celebró el matrimonio en la Catedral de Saint-Étienne de Sens.