张青因菜种得鲜亮,被人称作菜园子。他帮着
孟州道光明寺务农。后来因为一点生活琐事杀了寺中僧人,一把
火烧了寺庙,在大树坡做劫匪,被
孙二娘的父亲打败,收为女婿。他和
孙二娘在十字坡开酒店,常用
蒙汗药蒙翻过往行人,将之杀死后,大块好肉当作
黄牛肉卖,零碎小肉做馅包馒头。江湖有传言说:“大树十字坡,客人谁敢那里过?肥的切做
馒头馅,瘦的却丢去
填河。”(现
山东省
莘县与
河南省
范县交界处分别有菜园村,张青营村,十字坡。)
张青首次被提及于第十七回。
鲁智深向
杨志简述经历,说自己在
十字坡张青店中被
孙二娘以
蒙汗药迷倒,幸好张青看到鲁智深的禅杖不凡,知道是江湖有名人物,便救醒了鲁智深,并拜鲁智深为义兄。谈到
鲁智深无处安身,张青便推荐鲁智深到二龙山投靠邓龙。
武松杀了
西门庆和
潘金莲,由两名差仆押往孟州,路过张青与孙二娘的店。武松察觉出孙二娘不怀好意,便佯装被麻倒,设法抓住孙二娘。此时张青回店,及时调解。二人互通姓名后均敬重对方,便结拜为异性兄弟。张青想乘机杀了两名差仆,为武松换得自由,武松不肯,表示两名差仆待他不错。三天后武松离开。
武松血溅鸳鸯楼后,在孟州城外林的一间寺庙中休息,被张青店里的人捉了去。张青认得武松,及时救了他性命。数天后,武松被通缉得很紧,张青和孙二娘便把他伪装成云游头陀的模样,并推荐他上二龙山投靠鲁智深和杨志。后来张青夫妇也上了二龙山。
呼延灼带兵攻打桃花山,桃花山寨主
李忠接仗失利,便写信向二龙山求助。鲁智深、杨志和武松率张青等人到达支援,一时双方都占不到优势。呼延灼回到青州,把正在攻打青州的白虎山头领
孔明活捉,另一头领
孔亮逃至桃花山向张青等人求助。众人认为合三山之力仍不足以攻下青州城救人,于是派孔亮联合梁山泊兵马攻打青州。青州城破后,张青随二龙山、白虎山、桃花山三山共十一名头领加入梁山泊。
梁山排座次时,张清为第一百零二把
交椅,星号地刑星,司职打探声息、邀接来宾头领,管理西山酒店。
受招安后,张青随宋江南征北战。在征讨方腊攻歙州时,由于
欧鹏战死,宋军军心大乱,南军掩杀之际,张青死于乱军丛中。
武松杀了
西门庆、潘金莲后被押解路过十字坡,见酒肉有问题,假装喝醉酒,捉了孙二娘,与张青夫妇相识,拜张青夫妇为兄嫂。对于刚失去兄长又杀了嫂子的武松,算是一份安慰。