Just like in real life, mothers on television are flawed and complicated. But despite their imperfections and shortcomings, a lot of them have a soft spot for their children and will do everything they can for the welfare of their kids. Below are 30 of the greatest TV moms we’ve come to know and love.
Ann Romano (One Day at a Time, 1975-1984)
In the long-running sitcom One Day at a Time, Ann Roman (Bonnie Franklin) is introduced as a middle-aged Indianapolis divorcée who starts anew with her two teenage daughters: the rebellious Julie (Mackenzie Phillips) and the perky Barbara (Valerie Bertinelli).
Set in the era of feminism, the Norman Lear-developed sitcom sees Ann struggling as a mature woman in the dating world. But she always sets aside such personal problems to be a source of support for her daughters every time they’re going through something.