Richiza var datter af den polske konge Boleslaw 3. Hun blev som 11-årig gift med Magnus i 1127. Ægteskabet var politisk og skulle skabe alliance mellem Danmark og den polske konge i dennes rivalisering med Wartislaw af Pommern. Magnus blev kåret som vestgöternes konge, så Richiza var i en periode også svensks del-dronning. Sammen med Magnus fik hun sønnerne Knud og Niels. Magnus blev dræbt i 1134 i slaget ved Fodevig, og i 1136 blev Richiza gift for anden gang med fyrst Volodar af Minsk/Novgorod. Med ham fik hun datteren Sophia, som senere blev gift med Valdemar den Store.
Ægteskabet med Volodar blev opløst i 1145, og i 1148 blev den nu 29 år gamle Richiza gift for tredje gang med kong Sverker den Ældre af Sverige, som i en alder af 45 år var blevet enkemand, efter Ulfhilds død. Sverker blev myrdet i 1156. Richiza gik herefter i kloster i Gudhem. Hun er begravet i Alvastra Klosterkirke