座，克武阳三关，朝廷让元琛率领援军5万支援扬州刺史长孙稚，元琛进军至寿阳，在城父（今安徽亳州东南）备战。元琛希望与梁军决战，但长孙稚认为长时间下雨，不可轻易出兵，应该坚守城池，元琛不听，出城攻打裴邃，梁军出击包围击败元琛，魏军退守城中，直至梁军退兵。孝昌二年（526年），元琛担任大都督，与长孙稚等将领讨伐鲜于修礼，由于先前在扬州战场两人已有嫌隙，元琛故意派长孙稚进军，在五鹿遭到鲜于修礼部队抄击，元琛主军不前往救援，最后魏军大败，元琛和长孙稚都被除名免官。晚年出兵征讨汾州、晋州的胡、蜀少数