荆轲据说本是齐国庆氏的后裔,战国末期人,人称庆卿,后迁居卫国,始改姓荆。
他喜好读书击剑,曾向卫元君游说,不为所用。秦王政六年(前241年),秦取卫濮阳(今河南濮阳西南),卫成为秦的附庸。荆轲于是到四方游历,结识了许多豪杰志士。在榆次,他与盖聂讨论剑法,在邯郸,他与鲁句践奕棋赌博,争棋路,随后,荆轲来到燕国,与当地的狗屠夫和擅长击筑的高渐离交上了朋友。荆轲喜好喝酒,整天与狗屠夫、高渐离一起在街市喝酒。田光也与荆轲成为至交,知道他并非等闲之辈。
田光决定以自己的生命来激励荆轲为太子丹效力,对荆轲讲了将他推荐给太子丹的事,希望他能很快到太子宫去,说完就自杀而亡。荆轲见太子丹,告诉他田光已死。太子丹再三跪拜,泪流满面,后悔不迭。
秦王政十九年(前228年),秦将王翦率兵破邯郸,俘赵王迁,随即北进,兵临易水,作攻燕的准备。太子丹见情况已万分危急,就催促荆轲上路。荆轲说:"要到秦国去,必须有信物,否则秦王不会相信。秦国以金千斤和邑万家悬赏缉拿樊将军,希望给我樊将军的首级与燕国督亢的地图,拿去进献,秦王一定会高兴地接见我,我这才能实现计划。"太子丹说:"樊将军在危难之际来投奔,我不忍心杀他,请你另想办法。"荆轲见此,就自己去见樊于期,说:"秦国也太狠毒了,把将军的父母宗族都戮没,又以重金大邑求购将军的首级,将军怎么办?"樊于期仰天长叹,流着泪说:"我恨透了秦王,只是不知怎么办。"荆轲就说:"希望能得到将军的头颅,拿去献给秦王,在秦王见臣时,臣左手揪住他的袖子,右手持刀刺进他的胸膛。将军觉得如何?"樊于期知道自己的仇能报了,毅然自刎。太子丹听到消息,急忙赶来,伏尸痛哭,然后将樊于期的头颅装进一只匣子里。
荆轲带了一把涂满剧毒药物的匕首,以十三岁就杀人不眨眼的勇士秦舞阳作为副使,从蓟都(今北京)出发。太子丹和宾客都穿了白衣服为他送行。到了易水边上,祭了道路之神,就要上道了,高渐离击筑,荆轲毅然登车西去。
到秦以后,荆轲给秦王宠臣中庶子蒙嘉迭了千金的厚礼,秦王政大喜,在咸阳宫接见燕使者。荆轲送上地图,秦王打开地图,一把匕首露了出来。荆轲左手揪住秦王的袖子,右手拿起匕首就向秦王胸部刺去。情况太突然,来不及召郎中上殿,所以荆轲还在追逐秦王。秦王猛地将剑转到背后,拔出剑就将荆轲的左腿砍断。荆轲跪在地上,将匕首用力投向秦王。秦王一闪,匕首嵌在了铜柱上。秦王将荆轲连砍八剑。荆轲倚着柱子大笑,说:"我之所以没有成功,是想生擒你,以迫使你将诸侯的土地退还。"郎中们冲上殿,将荆轲杀死。