شاهدخت مارگارت
مارگارت در ۲۱ اوت ۱۹۳۰ در قلعه گلمیس در اسکاتلند، خانه اجدادی مادرش به دنیا آمد و در خانواده خاندان سلطنتی به مارگو معروف شد. او توسط سر هنری سیمسون، متخصص زنان و زایمان سلطنتی به مادرش تحویل داده شد. وزیر امور خارجه، جی آر کلینز، برای تأیید تولد حضور داشت. ثبت نام تولد وی چند روز به تأخیر افتاد تا از شماره ۱۳ وی در ثبت اسناد جلوگیری شود.
شاهدخت مارگارت
در ۱۵ آوریل ۱۹۴۶، مارگارت وارد کلیسای انگلیس شد. در ۱ فوریه ۱۹۴۷، او، الیزابت و والدین آنها یک تور دولتی آفریقای جنوبی را آغاز کردند. این دیدار سه‌ماهه اولین دیدار مارگارت به خارج از کشور بود و او بعداً ادعا کرد که «هر دقیقه آن را» به خاطر می‌آورد. مارگارت توسط پیتر تاونسند، اسب سوار پادشاه، مورد حمایت قرار گرفت. در اواخر همان سال، مارگارت در عروسی الیزابت ساقدوش عروس بود. در سه سال آینده الیزابت صاحب دو فرزند به نام‌های چارلز و آن شد که تولد آنها مارگارت را از خط جانشینی جلوتر برد.