Kayla Johnson Mary Beth Evans as Kayla Brady Days of Our Lives character Portrayed by Catherine Mary Stewart (1982 -- 83) Mary Beth Evans (1986 --) Rhonda Aldrich (1989, temp) Duration 1982 -- 83 1986 -- 92 2006 -- First appearance January 18, 1982 Created by Pat Falken Smith Introduced by Betty Corday Al Rabin Classification Present; regular Profile Other names Kayla Deveraux Kayla Johnson Kayla Caroline Brady Occupation Doctor Residence Salem, Illinois show Family Family Brady Parents Shawn Brady Caroline Brady Brothers Roman Brady Frankie Brady (adoptive) Max Brady (adoptive) Sisters Kimberly Brady Half - brothers Bo Brady Spouse Jack Deveraux (1987 -- 88) Steve Johnson (1988 -- 89, 1990 -- 2012, 2017 --) Sons Joey Johnson Daughters Stephanie Johnson Stepsons Tripp Dalton Grandfathers Peter Brady Uncles Eric Brady Aunts Colleen Brady Molly Brady Nephews Eric Brady Rex Brady Andrew Donovan Shawn - Douglas Brady Zack Brady Nieces Carrie Brady Sami Brady Cassie Brady Theresa Donovan Chelsea Brady Ciara Brady First cousins Ryan Brady Colin Murphy
who played kayla brady on days of our lives
Catherine Mary Stewart Mary Beth Evans Mary Beth Evans Rhonda Aldrich