2009年10月18日,张怡宁与商人徐威在北京东方新天地君悦酒店举行了婚礼。

张怡宁的老公徐威曾在美国硅谷工作过,1989年他在硅谷创建了一家高科技公司,并于1994年将其售出,转行金融业。

2012年4月2日,张怡宁在香港生下一名6斤重的女儿。2019年,张怡宁顺利产下一子。