พระพุทธมหามณีรัตนปฏิมากร
ตำนานพระแก้วมรกต

บทความหลัก: ตำนานพระพุทธมหามณีรัตนปฏิมากร
ตำนานพระแก้วมรกตเดิมระบุว่าสร้างพ.ศ. 500 สร้างโดยเทวดาในประเทศอินเดีย แต่ต่อมาพระบาทสมเด็จพระจอมเกล้าเจ้าอยู่หัว รัชกาลที่ 4 ทรงพระราชนิพนว่า สร้างโดยช่างโยนก ไม่ใช่สร้างในอินเดีย ที่น่าเชื่อถือจริงๆ คือประวัติตั้งแต่เชียงรายเป็นต้นไป เพราะดูจากพุทธศิลป์แล้ว เป็นแบบเบ้าของล้านนาเสียทั้งสิ้น ก่อนหน้านี้เป็นเรื่องแต่งทั้งสิ้น ดังนี้[ต้องการอ้างอิง]​
พระแก้วมรกตสร้างขึ้นในปี พุทธศักราช 500 โดยพระนาคเสนเถระ  วัดอโศการาม กรุงปัฏนา ในแผ่นดินพระเจ้ามิลินท์ (เมนันเดอร์) พระอินทร์พร้อมกับพระวิศวกรรมได้นำแก้วโลกาทิพยรัตตนายก อันมีรัตนายกดิลกเฉลิม 1000 ดวง สีเขียวทึบ (หยกอ่อน) นำมาจำหลักเป็นพระพุทธรูปถวายให้พระนาคเสน ถวายพระนามว่า พระพุทธรัตนพรรณมณีมรกต  พระนาคเสนจึงได้บรรจุพระบรมสารีริกธาตุลงไปในพระพุทธรัตนพรรณมณีมรกต 7 พระองค์ คือพระโมลี พระนลาฏ พระนาภี พระหัตถ์ซ้าย-ขวา และพระเพลาซ้าย-ขวา แต่เมื่อบรรจุพระบรมสารีริกธาตุแล้วอัญเชิญขึ้นประดิษฐานแล้วนั้น เกิดเหตุการณ์แผ่นดินไหวขึ้น พระนาคเสนได้พยากรณ์ว่า พระแก้วองค์นี้ จะเสด็จไปโปรดสรรพสัตว์ในเบญจประเทศ คือ ศรีลังกา กัมโพชะศรีอโยธยา โยนะวิสัย ปะมะหละวิสัย และ สุวรรณภูมิ[ต้องการอ้างอิง]​
พุทธศักราช 800 โดยประมาณในแผ่นดินพระเจ้าศิริกิตติกุมาร พระเชษฐราชโอรสในพระเจ้าตักละราช ขึ้นครองราชสมบัติเมืองปาฏลีบุตร เป็นช่วงที่เมืองปาฏลีบุตรเกิดมหากลียุค ทั้งมีการจลาจลภายในและข้าศึกภายนอก ผู้คนในปาฏลีบุตรที่เคารพนับถือพระพุทธรัตนพรรณมณีมรกต ลงสู่สำเภาแล้วเดินทางลี้ภัยไปยังลังกาทวีป เมื่อถึงลังกาทวีปพระเจ้าแผ่นดินลังกาทวีปในสมัยนั้น (ไม่ได้ระบุพระนาม) ทรงรับรักษาพระพุทธรัตนพรรณมณีมรกตเป็นอย่างดียิ่ง และทรงอุปถัมภ์ค้ำชูชาวปาฏลีบุตรเป็นอย่างดีสมควรตามความดีความชอบ[ต้องการอ้างอิง]​
พุทธศักราช 1000 โดยประมาณในแผ่นดินศรีเกษตรพุกามประเทศ พระมหากษัตริย์ผู้ครองนครขณะนั้นคือพระเจ้าอโนรธามังช่อ(ภาษาบาลี) หรือ มังมหาอโนรธาช่อ(ภาษามอญ) พระองค์เป็นกษัตริย์ที่มีพระอานุภาพมาก บริบูรณ์ด้วยพลช้างพลม้าและทหารมากมาย แต่พระองค์ก็เป็นกษัตริย์ที่ตั้งมั่นอยู่ในสัมมาทิฐิ ทำนุบำรุงพระพุทธศาสนาอย่างดียิ่ง มีพระราชโองการ ให้ส่งพระราชสาส์นและเครื่องมงคลบรรณาการ ไปยังลังกาทวีป เพื่อขอคัดลอกพระไตรปิฎกและขอพระแก้วมรกตกลับมาด้วย แต่เรือที่บรรทุกพระแก้วมรกตถูกพายุพัด พลัดเข้าไปทางอ่าวไทยแทน พระเจ้านารายณ์ราชสุริยวงศ์ เจ้ากรุงอินทปัตถ์มหานคร กัมพูชา สั่งให้อำมาตย์คุมสำเภากลับไปถวายคืนแก่พระเจ้าอนุรุทธ แต่ส่งกลับไปเพียงพระไตรปิฎกเท่านั้น มิได้ส่งพระพุทธรัตนพรรณมณีมรกตไปด้วย [ต้องการอ้างอิง]​
หลังจากที่พระแก้วมรกตได้ประดิษฐานอยู่กรุงอินทปัตถ์นานพอสมควร  ในแผ่นดินพระเจ้าเสน่ห์ราช เกิดพายุฝนขนาดใหญ่ตกเป็นนิจกาลยาวนานหลายเดือน  พระเจ้าเสน่ห์ราชก็สวรรคตด้วยอุทกภัยนั้น พระมหาเถระ (ไม่ปรากฏพระนาม) ได้อัญเชิญพระแก้วมรกตขึ้นสำเภาหนีไปยังที่ดอน พระเจ้าอติตะราช (อาทิตยราช) เจ้าครองนครอโยธยา(หมายถึงอโยธยาโบราณ) ทราบเรื่องจึงเสด็จกระบวนพยุหยาตรา ไปอัญเชิญพระแก้วมรกตมาไว้ในที่ปลอดภัย โดยทรงอัญเชิญพระแก้วมรกตประดิษฐานในพระมหาเวชยันตปราสาท และได้ประดิษฐานในนครอโยธยาอีกหลายรัชสมัย [ต้องการอ้างอิง]​
ต่อมาเจ้าเมืองกำแพงเพชร ซึ่งเป็นพระบรมญาติกับกษัตริย์อโยธยาสมัยนั้น จึงทูลขอนำพระแก้วมรกตขึ้นไป ประดิษฐานที่เมืองกำแพงเพชรอีกหลายรัชสมัย ซึ่งปัจจุบันก็คือวัดพระแก้วกำแพงเพชร ในอุทยานประวัติศาสตร์กำแพงเพชร ต่อมา เจ้ามหาพรหมพระอนุชาของพระเจ้ากือนา เจ้าผู้ครองหัวเมืองฝ่ายเหนือสามหัวเมือง คือเชียงราย เชียงแสน และเมืองฝางได้ลี้ภัยจากศึกสงครามกับเมืองเชียงใหม่ ไปอาศัยอยู่กับพระยาญานดิส เจ้าเมืองกำแพงเพชร ต่อมาเมื่อจะกลับไปเมืองเชียงราย ก็ได้ทูลขอพระแก้วมรกตต่อพระเจ้ากำแพงเพชร พระเจ้ากำแพงเพชรจึงได้ถวายให้เจ้ามหาพรหม [ต้องการอ้างอิง]​
เมื่อเจ้ามหาพรหมชราภาพลง ด้วยความเป็นห่วงในพระแก้วมรกต จึงได้ทำการพอกปูนจนทึบและลงรักปิดทองเสมือนพระพุทธรูปสามัญทั่วไป แล้วบรรจุเก็บไว้ในเจดีย์วัดป่าญะในเมืองเชียงรายโดยไม่มีใครรู้ จนกระทั่งเกิดอัสนีบาตลงเจดีย์ตามที่ปรากฏในพงศาวดารของล้านนา