320年），张寔去世，凉州州府推举其叔张茂继位，张茂于是以张骏为抚军将军、武威太守，袭爵西平公。建兴十二年（324年），张骏在张茂死后继位，并暗示时滞留在姑臧的晋愍帝使者史淑以晋廷名义授予自己使持节大都督、大将军、凉州牧、领护羌校尉，封西平公。时前赵皇帝刘曜也授张骏大将军、凉州牧，封凉王。
对外扩张.张骏继位时，守枹罕的凉州将领辛晏据城反对张骏，不服其统治。张骏打算讨伐但为从事刘庆劝止，而翌年辛晏也向张骏投降，收服了河南之地。建兴十五年（327年），张骏听闻前赵军队败于后赵，于是除