张国立有两任妻子,前妻是罗秀春,现任妻子是邓婕。
张国立自小家境贫寒,后经人介绍到文工团工作,在这里他认识了前妻罗秀春,两人相互欣赏,不久后走入婚姻的殿堂。罗秀春于1982年生了儿子张默。
为了养家糊口,张国立婚后四处奔走,寻找演戏的机会。1984年,张国立拍摄《密码没有泄露》时认识了邓婕,两人相互欣赏,但并没有产生感情。
之后,张国立和邓婕再度合作电视剧《死水微澜》,此时张国立对邓婕萌生了爱意。经过一番思想斗争后,张国立对邓婕展开追求,并与当时的妻子罗秀春离婚。
1988年,张国立与邓婕领证,结为合法夫妻。