原、幽州的蓟地。太平兴国年间，出居内东门别第，拜检校太傅、同中书门下平章事，封卫王，赴上中书。后徙居东宫，改赐今名，加检校太尉，进封楚王。太平兴国七年（982年），秦王赵廷美被贬至涪陵，赵元佐试图拯救，后赵廷美死，赵元佐发疯，并伤及旁人。雍熙二年，重阳节太宗大宴，唯独不召他参加，于是发怒焚烧宫廷。后被废为庶人。赵光义三子宋真宗赵恒即位后，念及兄情，恢复其爵位。天圣五年（1027年），赵元佐驾薨，赠河中、凤翔牧，追封齐王，谥号恭宪。后改封潞王，又改魏王，宋徽宗时改封汉王。
子孙.