乌桓的习俗是推崇战死,他们用棺木收殓尸体,有悲哀哭泣的仪式,但到下葬的时候用歌舞相送。他们养一只肥肥的狗,用彩色的绳子牵着,而且取来死者所骑的马和衣服物品,都用火焚烧,用以送走死者,意思是托付狗,要狗护送死者的魂灵返回赤山。他们用牛羊祭祀,祭祀结束将牛羊全部烧死。乌桓人规定:违背部落首领的话,其罪处死;要是互相侵犯杀害的人,让部落自己互相报仇,如果报仇没完没了,就去禀告部落首领,听任仇家拿出马、牛、羊来赎性命;如果自己杀死父亲兄弟,没有罪;如果逃走背叛而被部落首领追捕的人,任何村落不得收留,将这些人一概放逐到闭塞荒远的地方,或者沙漠中。
昭帝时,乌桓逐渐强盛,就掘开了匈奴单于的坟墓,以报复对冒顿的仇恨。匈奴人大怒,于是向东击败了乌桓。大将军霍光得知后,就派度辽将军范明友率领两万骑兵从辽东出发拦截匈奴,但敌虏已经退去。范明友趁着乌桓刚刚战败,就进兵攻打乌桓,杀了六千多乌桓人,获得旦担三位侯王的首级回来。自此以后蛊桓又进攻盥姐,总是被明友打败。宣帝的时候,乌桓人才渐渐投降归顺,守保边关。
到王莽篡位时,王莽想进攻匈奴,征调十二部的军队,派束域将严尤统领乌桓、丁令的部队驻守代郡,将他们的妻子孩子全部留在郡县做人质。乌桓人不服水土,害怕长期驻守没有尽头,多次请求让他们走。王莽不肯让他们走,乌桓人就自己逃走反叛,而且反过来抄掠财物,各郡又将乌桓的人质全部杀死,由此乌桓同王莽结下仇恨。匈奴趁机引诱乌桓的酋豪首领担任官员,对其他人都加以笼络使其归附。
光武初期,乌桓与匈奴联合出兵入侵边界,代郡以束的地区受害尤其严重。乌桓人住的地方靠近边界,早晨从毡帐出发,天黑就到了城下。五个郡的老百姓,家家全都受到侵害。造成郡县被毁坏,百姓流离失所。在上谷边塞外的白山乌桓,最为强盛富有。续命天师
顺帝阳嘉四年冬,乌桓入侵云中,拦截路上商人的牛车达一千多辆,度辽将军耿晔率领二千多人追击乌桓人,战况不利,又在沙南交战,消灭了五百人。乌桓人接着在兰池城包围了耿晔,朝廷于是征调二千寻迹而射的士兵和度辽军营的一千士兵,配合上郡的驻守部队,征讨乌桓,乌桓人造才撤退。永和五年,乌桓的部族首领阿坚、羌渠等人和南匈奴左部的句龙吾斯反叛,中部将张耽击败并杀死了他们,其余的人全部投降。桓帝永寿年间,朔方的乌桓人与休着屠各一同反叛,中郎将张奂攻打并平定了敌人。延熹九年的夏天,乌桓又同鲜卑以及南匈奴侵犯沿边的九个郡,他们同时反叛,张奂征讨敌人,他们都出边塞离去。
灵帝初年,上谷有个叫难楼的部族首领,拥有九千多个邑落的部众,辽西有个叫丘力居的首领,拥有五千多个邑落的部众,他们都自称为王。另外,辽东的苏仆延,拥有一千多个邑落的部众,自称为峭王;右北平的乌延,拥有八百多个邑落的部众,自称为汗鲁王:他们都勇猛强健,又有很多的计谋。虫垩四年,原虫山太守强堑反叛,他进了丘力居的部族,自称为弥天安定王,接着当上各郡乌桓人的元帅,入侵抄掠青州、徐州、幽州、冀州四个州。五年,朝廷任命刘虞为幽州牧,刘虞悬赏招募人割下了张纯的脑袋,北方各州这才平定。