不果后试图向祖约直谏，但被拒绝接见。在劝谏失败后，桓宣与祖约分道扬镳，不与他一同起兵叛乱。随后，桓宣率领数千家驻于马头山。次年，祖约派祖涣和桓抚进攻邻近讨伐军大本营寻阳的湓口，途中攻击马头山的桓宣，毛宝率兵救桓宣，最终成功击败对方，而桓宣则投奔讨伐军将领温峤。苏峻之乱被平定后，桓宣居于武昌，后因于咸和五年（330年）协助陶侃讨伐郭默而获任命为武昌太守。
经营襄阳.同年，后赵荆州监军郭敬进攻襄阳，南中郎将周抚中石勒之计，以为后赵大军攻来，恐惧得逃奔武昌，襄阳于是失陷，周抚被免官。桓宣