定海神针的来历可以追溯到中国古代的传说。据《西游记》记载定海神针原是大禹治水时遗留下来的天河定底神珍铁,为太上老君炼制而成放在东海以镇水患。此神珍两头是两个金箍中间是一段乌铁,紧挨箍有镌成的一行字:"如意金箍棒重一万三千五百斤"。在平常所见的各种金箍棒的形象是一根两头各有一段金色中间为红色的棍子。
金箍棒的由来是孙悟空自菩提祖师学成归来后,苦于没有趁手的兵器,便来到老邻居东海龙王敖广处求宝。龙王不便推辞命手下拿出了一系列的兵器出来。孙悟空法力高强嫌兵器太轻并不趁手,正值孙悟空嘲讽龙宫无宝之时,龙婆告知龙王海藏之中那一块天河定底神珍铁这几日霞光艳艳瑞气腾腾。
听罢龙王引悟空来到海藏中间,悟空上前将其抓在手里,观其上镌刻"如意金箍棒重一万三千五百斤",心中暗想此物定能通人意,如此一试果然能随意变换大小。从此这根如意金箍棒便成为他镇煞四方,护法东土的神兵利器。