守衞石头.元嘉二十七年（450年），宋文帝北伐，刘劭与沈庆之、萧思话等人极力反对但不果，但战事不利，魏军南攻至长江北岸的瓜步，震动建康，刘劭领兵出守石头，总统水军。时北魏遣使求婚，包括刘劭以内群臣都认为应该准许，但一直力主北伐的江湛认为外族无信，反对和亲，刘劭于是大怒，厉声斥责他，并在众人离去时命随从推逼江湛，差点将他推倒。刘劭又对文帝说：「北伐败辱，数州沦破，独有斩江湛，可以谢天下。」但文帝以北伐乃己意为由拒绝对江湛问罪。不过此后，刘劭每次办宴都没邀请江湛，又常和文帝说江湛是佞人