骁骑将军、直阁将军、城门校尉，转任卫尉少卿、武卫将军，又外任使持节、都督东秦州诸军事、冠军将军、东秦州刺史。元祉在东秦州当地招引流民，很得民心，三年之内，东秦州的户口增加了一万户。任期结束之后，元祉返回京城，百姓挡路拦车，过了很久才能离开。元祉回朝担任平西将军、太仆少卿，很快转任太仆卿。当时关右各州多次遭受西戎骚扰，北魏朝廷以元祉前往镇定民心，安和内外，当地户口很快增加了二万户。朝廷封元祉开国县子，食邑二百户，以元祉出任使持节、都督华州诸军事、安西将军、华州刺史如故，增加封邑二百户。朝廷又征召元祉担任并州刺