Catherine Willows was raised by her single mother, Lily Flynn, a cocktail waitress and showgirl.
Catherine has one daughter, Lindsey Willows (originally played by Madison McReynolds, then played by Kay Panabaker, and finally played by Katie Stevens in the series finale), who frequently appears in episodes of CSI.