之前,南梁右军司马胡景略等攻合肥,久久未能攻下,韦睿考察山川地形,夜里率众在淝水修筑堰坝,堰坝很快筑成,水位上涨,舟舰相继抵达城下。北魏在合肥东、西各修筑一座小城,韦睿先攻二城,北魏将领杨灵胤率众五万人突然杀到。众人担心不敌,请求上奏朝廷,增派援军,韦睿笑道:“贼军已经到了城下,才请求增兵,来得及吗!况且我们要求增兵,他也会增兵。用兵贵在出其不意,岂在人多呢!”于是进击杨灵胤,击破北魏军。
韦睿派军主王怀静筑城于河岸以把守堰坝,被北魏军攻陷,城中一千余人全军覆没。北魏军乘胜攻到堤下,兵势甚盛,诸将想要退还巢湖,或者退保三叉,韦睿怒道:“岂有此理!”下令把他的伞扇麾幢取来,竖在堤下,以示绝不离开。北魏人来凿堤,韦睿亲自上阵作战,北魏兵退却,韦睿就在堤坝上筑营,加强保护。韦睿修建主力战舰,高度与合肥城墙相等,将合肥四面包围,城中人皆哭,守将杜元伦登城督战,被弩箭射死。
五月十七日,合肥城崩溃,俘虏斩首一万余人,缴获牛马数以万计。
韦睿一向身体羸弱,从未骑马,每次作战,常坐在两人抬的轿子上监督勉励将士,勇气无敌;他白天接待宾客,半夜起床处理军事文书,灯火通明,直到天亮。他照顾自己的下属,常担心不够周到,所以投效军队的人争相到他的部队。所到之处,驻扎的营舍和围墙,都符合规范。