She was the daughter of Saint Bridget of Sweden and Ulf Gudmarsson of Ulvåsa. In 1337, she married the Norwegian noble Sigvid Ribbing (d. 1345). After the death of her first spouse, she married the Swedish noble Knut Algotsson. She was the mother of Abbess Ingegerd Knutsdotter of Vadstena. Between 1366 and 1371, she was the head of the court of queen Margaret, whom she raised as the fosterchild of her daughter Ingegerd. According to reports, she frequently used Spanking. it was said, that she maintained such as superiority and prestige over her royal ward, that even after Margaret became queen, she was forced to succumb to Märta's rough treatment. In 1412, queen Margaret appointed her daughter Katarina Knutsdotter to the same position of the new queen, Philippa of England.