张蔷出身在音乐家庭,她的母亲在中国电影乐团交响乐队当小提琴手,张蔷从小便跟着母亲学小提琴。因为中国电影乐团除了音乐演出外,还会为各类电影,电视,纪录片,专题片录音,乐团里常有国外唱片作内部资料,这些资料也成为她早期的音乐启蒙。1983年,在北京市海淀区205中学读高一的张蔷,参加了海淀区青年歌手大赛,演唱卡朋特乐队的歌曲《什锦菜》引起反响。没过多久,林述泰找到张蔷,希望带她录制盒带。1984年,参加第一届CCTV青年歌手电视大奖赛,评委以模仿港台腔,外型太过张扬为由淘汰了张蔷。
1988年,张蔷与香港商人结婚,后产下一子。1996年,因为丈夫的花心,张蔷选择了离婚。2004年,张蔷结识当兵出身的咸国坤,两人认识八个月后结婚,后产下一女。
2008年6月,参加录制为5·12汶川地震所创作的抗震救灾公益歌曲《每一个人,每一分钟》。2011年9月13日,张蔷参加《梦想合唱团》,为北京双井的“天使之家”筹款。2012年1月9日,作为明星队长参加《梦想合唱团》公益盛典媒体见面会。2019年11月,出席由腾讯音乐娱乐集团与虎嗅举行的嘉宾论坛。12月,出席雷克萨斯思想盛宴,发表演讲。