公孙渊是辽东公孙度之孙,公孙康之子。公孙康死时,因其子公孙晃、公孙渊尚幼,便立康弟公孙恭为辽东太守。太和二年公孙渊夺取了其叔公孙恭的职位。魏明帝任命公孙渊为场烈将军,辽东太守。孙柷欲立公孙渊为无王,公孙渊怕孙权相距太远不可依靠,便诱杀孙柷使者。魏明帝于是任命公孙渊为大司马,封乐溴公,秉持符艿,仍和过去一样统治州郡。景初元年,明帝沼公孙渊到浴阳。公孙渊不从命,发兵打败前来的毋丘砬。然后自立尥燕王。设置百官,并对周边一些人封爵任官。景初二年春,明帝派太尉司马宣王过戊公孙渊。公孙渊兵败襄平。公孙渊因城中粮尽,向东南突围,被追击斩杀。公孙渊的人头被送往洛阳。自公孙度在中平六年占据辽东,到公孙渊传了三代,第四十话贪心不足妄动兵以卵击石死襄平。
公孙渊夺其叙之职位,又被曹叡封为大司马、乐浪公。但仍不满足,准备自称燕王。当时副将贾范、参军忪直讲阻公孙测:不可轻举妄动。公孙渊大怒,将两人斩首口然后以大将军卑衍为元帅,杨柞为先锋。起兵十五万,杀弈中原。魏主曹叡派司马懿带兵四万,前注迎战公孙渊。公孙渊命杨样分兵八万固守辽司马鹤却绕道径奔襄平。杨柞、卑衍使拔寨救襄平,半路被司马懿伏兵打败,退至首山,与公孙渊合兵一处。后又兵败,退守襄平,闭门坚守不出,司马懿攻城甚息,公孙渊在襄平城中秩尽。城内人人怨恨,欲斩渊首,献城归降。公孙渊无奈只得派人向司马懿请降,司马懿不准。公孙渊走投无路,便与儿子公孙修在二更时分打开南门突围。走不到十里,进入司马懿的埋伏,被团团围住,公孙渊父子只得下马纳降。司马懿传令斩了二人,辽东于是平定。