El 6 de julio de 1971, Agnetha contrajo matrimonio con Björn Ulvaeus, con el que tuvo dos hijos, Linda y Christian.