调回任扬州别驾从事史，并在刘裕北伐后秦时留守。后转使持节、督广交二州诸军事、建武将军、平越中郎将、广州刺史。任内安抚怀柔百越，令岭南地区稳定。后以疾求还，曾再任道邻的司马、廷尉及尚书吏部郎。元嘉元年（424年），茂度任使持节、督益宁二州梁州之巴西梓潼宕渠南汉中秦州之怀宁安固六郡诸军事、冠军将军、益州刺史。元嘉三年（426年），宋文帝伐荆州刺史谢晦，下诏命益州派军进攻江陵（今湖北荆州市），然而谢晦兵败被杀后益州军才到白帝（今重庆奉节县），众人怀疑因为茂度与谢晦交好而阻延进军，只因时任湘州刺史的弟弟张邵响应