Амалаберга была дочерью Амалафриды, дочери Теодемира, короля остготов. Ее отец неизвестен, дядей был Теодорих Великий. Она вышла замуж за Германфрида, короля Тюрингии. У них были сын по имени Амалафрид и дочь Роделинда, которая вышла замуж за ломбардского короля Аудоина. Согласно Прокопию (History of the Wars V, 13), после смерти Германфрида она бежала со своими детьми к своему брату Теодахаду, который в то время (534-36) был королем остготов.