万梓良有过两次婚姻,第一段与恬妞,二人1992年结婚,婚礼由邵逸夫主持,周星驰担任首席伴郎,不过这段婚姻仅维持四年,便因性格不合离婚。他的现任老婆名叫郭明黎,年龄小他17岁。郭明黎小时候看了一部万梓良演的《流氓大亨》,自此成为万梓良的影迷。1996年郭明黎和几位姐妹一起在新加坡闲逛,正好碰到在拍电视剧的万梓良。郭明黎按捺不住兴奋,在朋友的介绍下,郭明黎和姐妹们接受了万梓良同去唱歌的邀请,本是不经意的一次接触,但两人就此碰出火花。1999年春节万梓良专程跑到昆明等待值完班的郭明黎,并最终赢得了她的芳心。2002年两人举办了隆重的婚礼。