กาลปางก่อน มีพระเจ้าพรหมทัต(ท้าวยศวิมล) ครองเมืองพรหมนคร(เมืองยศวิมล) พระเจ้าพรหมทัตมีมเหสีสององค์ มเหสีฝ่ายขวาชื่อพระนางจันทราเทวี (นางจันเทวี) มเหสีฝ่ายซ้ายชื่อพระนางสุวรรณจัมปากะ (นางจันทา) พระเจ้าพรหมทัตโปรดมเหสีฝ่ายซ้ายมาก ต่อมามเหสีทั้งสองทรงครรภ์ โหรทำนายว่าบุตร ของมเหสีฝ่ายขวาเป็นชาย ส่วนมเหสีฝ่ายซ้ายเป็นหญิง พระนางสุวรรณจัมปากะรู้สึกเสียใจที่จะได้ธิดาแทนจะเป็นโอรส และเกรงว่าพระนางจันทราเทวีจะได้ดีกว่า จึงใส่ร้ายพระนางจันทราเทวีจนพระเจ้าพรหมทัตหลงเชื่อ ขับไล่พระนางจันทราเทเวีออกจากพระราชวัง พระนางจันทราเทวเดินทางด้วยความยากลำบาก เมื่อถึงชายป่านอกเมือง ยายตาสองคนสงสารจึกชวนให้พักอยู่ด้วย โอรสในครรภ์ของพระนางจันทราเทวีเห็นความยากลำบากของพระมารดาจึงแปลงกายเป็นหอยสังข์เพื่อไม่ให้พระมารดาต้องลำบากเลี้ยงดู เมื่อครบกำหนดคลอด พระนางจันทราเทวีก็คลอดโอรสออกมาเป็นหอยสังข์ ซึ่งพระนางก็รักใคร่ เลี้ยงดูเหมือนลูกมนุษย์
วันหนึ่งพระนางจันทราเทวีออกจากบ้านไปช่วยตายายเก็บผักหักฟืน ลูกน้อยในหอยสังข์ก็ออกจากรูปหอยสังข์ช่วยปัดกวาดบ้านเรือน และหุงหาอาหารไว้ พอเสร็จก็กลับเข้าไปในรูปหอยสังข์ตามเดิม พระนางจันทราเทวีเมื่อกลับมาก็แปลกใจว่าใครมาช่วยทำงาน และเมื่อนางจันทราเทวีออกจากบ้านไป ลูกน้อยในหอยสังข์ก็จะออกมาทำงานบ้านให้เรียบร้อยทุกครั้ง พระนางจันทราเทวีอยากรู้ว่าเป็นใคร วันหนึ่งจึงทำทีออกจากบ้านไปป่าเช่นเคย แต่แล้วก็ย้อยกลับมาที่บ้าน โอรสในหอยสังข์ก็ออกมาทำงานบ้าน พระนางจันทราเทวีเห็นโอรสเป็นมนุษย์ก็ดีใจ จึงทุบหอยสังข์เสียและกอดโอรสด้วย ความยินดี และตั้งชื่อให้ว่า ” สังข์ทอง ”