1950年朝鲜战争爆发时,张国焘已在香港安顿下来。他每天没什么事,便订了几份报纸,专门研究战争的前景问题,有时也就此写点评论寄给小报,赚点 零钱花。随着战争的继续,黄金价格一路飞涨。于是他以全部家当5000美金作押,在金融市场上干起了“炒黄金”的生意。果然不出张国焘所料,黄金价格一直 持续走高。但是突然间黄金一夜之间价格大跌,等张国焘明白过来是怎么回事的时候,已是跌得惨不忍睹了。他此时才匆忙将黄金脱手,但为时已晚,原来的 5000美元,仅剩二千多一点了。张国焘的发财梦未醒即灭,真是哭都哭不出声来了。福无双至,祸不单行。张国焘的妻子杨子烈为生活奔波摔断盆骨,成了跛 子。
1956年中共八大召开后,张国焘注意到国内形势宽松了许多,一直寄人篱下感到日子不好过的他,遂萌生了回国的念头。他通过各种渠道, 向中共中央转达了自己的请求。不久,中国共产党来人了,告诉他:回去可以,但前提条件是承认错误。他虽早已料到有这样的条件,但对方真的提出来时,他又犹 豫了。他考虑再三,最后拿定主意不回去了。1961年,张国焘应美国肯萨斯大学之约,开始撰写回忆录,美国肯萨斯大学每月付给张2000港币作为生活费 用,以后十余年间,张国焘多靠卖版权维生。
1966年,张国焘离开香港,迁居加拿大,投奔留学加拿大的大儿子张海威。1977年12月,张 国焘刚刚过了80岁生日,突然中风,从此卧床不起。根据加拿大政府规定,65岁以上的老人都可申请享受政府福利救济,杨子烈住进了官办养老院,张国焘则住 进了官办老人免费病院。1979年12月3日,张国焘病逝。张国焘有三个儿子,长子张海威在加拿大多伦多教数学,二儿子张湘楚在美国纽约当医生,三儿子张 渝川在加拿大多伦多当工程师。