本为
明朝副将。
顺治二年(1645),自海道率兵降清。顺治五年(1648),授
都督事,任湖广随征左路总兵。顺治六年(1649),授三等轻车
都尉世职。
康熙二年(1663),升
云南提督。
康熙帝三年(1664),加太子少保。康熙四年(1665),镇压迤东
土司王耀祖反清起义。康熙五年(1666),镇压
云南土司禄昌贤反清起义。
康熙十二年(1673),吴三桂反,张国柱首先支持吴三桂,参与
三藩之乱,授定远大将军、东平公。康熙十三年(1674),攻陷
衡州府,进围
长沙市,与吴应麟拒守
岳州。康熙十三年(1674),被穆占击败于长沙,张国柱败走衡州。康熙十九年(1680),清军收复
湖南省、
贵州省,张国柱逃归
云南省。