。不久刘劭兵败被杀，刘骏登位，即宋孝武帝，谢庄改任侍中。孝武帝即位之初，北魏就请求与南朝宋通商互市，当时谢庄认为答允是示弱甚至是被人窥探虚实，建议拒绝以示强，而其时朝议亦分开支持和反对两派，孝武帝最终还是决定准许请求。其时孝武帝亦召荆州刺史、南郡王刘义宣入内朝当中书监、扬豫二州州刺史，让竟陵王刘诞接任荆州，不过刘义宣不欲入内，辞让并拒绝东下，相反刘诞就准时起行了。谢庄认为刘义宣并没有入内之意，若刘诞前去荆州就如同向其施压一样，无益于事，孝武帝于是推迟刘诞出发日期，然而刘义宣始终拒绝受命，逼使孝武帝撤回任