十一年（415年），刘裕攻司马休之，茂道听闻后就轻舟东下，中途就遇上率军西上的刘裕大军，刘裕于是让茂度做自己的录事参军，仍兼河南太守。战后由刘道邻接任荆州刺史，张茂度任其谘议参军、兼河南太守。后调回任扬州别驾从事史，并在刘裕北伐后秦时留守。后转使持节、督广交二州诸军事、建武将军、平越中郎将、广州刺史。任内安抚怀柔百越，令岭南地区稳定。后以疾求还，曾再任道邻的司马、廷尉及尚书吏部郎。元嘉元年（424年），茂度任使持节、督益宁二州梁州之巴西梓潼宕渠南汉中秦州之怀宁安固六郡诸军事、冠军将军、益州刺史。元嘉三年