Jennifer Rhodes wuchs in Rosiclare, Illinois, einer kleinen Stadt am Ohio River, auf. Während Ihrer Zeit an der Southern Illinois University weckte in Ihr das Interesse am Theater, weshalb Sie nach nach Ihrem Abschluss nach New York zog. Dort studierte Sie Schauspielerei und bemühte sich darum in verschiedenen Theater-Stücken aufzutreten.

Mittlerweile lebt Jennifer zusammen mit Willy (ihren Hund) und Fletcher und Wilson (ihren Katzen) in Los Angeles und kann bereits auf eine über 4 Jahrezehnte andauernde Karriere zurückblicken.

Ihre erste TV-Rolle hatte sie in der Serie The High Chaparral. In den folgenden Jahren gab es für sie laufend Gastrollen in u.a. sehr namhaften Serien wie Unsere kleine Farm (Little House on the Prairie), Fame, Knots Landing (Unter der Sonne Kaliforniens), Full House, Emergency Room und vielen weiteren.

Am bekanntesten ist Jennifer für Ihre Rolle in Charmed, in der sie die Großmutter (bzw. deren Geist) der drei Halliwell-Schwestern spielt. Und obwohl Sie dort nie zu den Hauptdarstellerin gehörte, war sie die einzige, die in allen 8 Staffeln mindestens einen Gastauftritt hatte. Doch Penny Halliwell war nicht ihre erste „wiederkehrende“ Rolle, denn eine solche hatte Jennifer bereits in der Serie Nightingales (Schwestern) als Effie Gardner.

Zuletzt sah man Jennifer bei den Gilmore Girls in der Folge „Lorelai’s First Cotillion“ (7.03), welche in Deutschland ab Herbst 2007 zu sehen sein wird.