Dahulu kala, hiduplah sebuah keluarga di pesisir pantai wilayah Sumatra. Keluarga itu mempunyai seorang anak yang diberi nama Malin Kundang. Karena kondisi keluarga mereka sangat memprihatinkan, maka ayah malin memutuskan untuk pergi ke negeri seberang.
Besar impian malin dan ibunya, suatu hari nanti ayahnya pulang dengan membawa uang banyak yang nantinya dapat untuk membeli keperluan sehari-hari. Setelah berbulan-bulan lamanya ternyata ayah malin tidak kunjung datang, dan kesudahannya pupuslah impian Malin Kundang dan ibunya.
Setelah Malin Kundang beranjak dewasa, ia berpikir untuk mencari nafkah di negeri seberang dengan impian nantinya saat kembali ke kampung halaman, ia sudah menjadi seorang yang kaya raya. Akhirnya Malin Kundang ikut berlayar bersama dengan seorang nahkoda kapal dagang di kampung halamannya yang sudah sukses.
Selama berada di kapal, Malin Kundang banyak mencar ilmu ihwal ilmu pelayaran pada anak buah kapal yang sudah berpengalaman. Malin mencar ilmu dengan tekun ihwal perkapalan pada teman-temannya yang lebih berpengalaman, dan kesudahannya ia sangat hebat dalam hal perkapalan.
Banyak pulau sudah dikunjunginya, hingga dengan suatu hari di tengah perjalanan, tiba-tiba kapal yang dinaiki Malin Kundang di serang oleh bajak laut.Semua barang dagangan para pedagang yang berada di kapal dirampas oleh bajak laut. Bahkan sebagian besar awak kapal dan orang yang berada di kapal tersebut dibunuh oleh para bajak laut. Malin Kundang sangat beruntung dirinya tidak dibunuh oleh para bajak laut, alasannya yaitu saat peristiwa itu terjadi, Malin segera bersembunyi di sebuah ruang kecil yang tertutup oleh kayu.
Malin Kundang terkatung-katung ditengah laut, hingga kesudahannya kapal yang ditumpanginya terdampar di sebuah pantai. Dengan sisa tenaga yang ada, Malin Kundang berjalan menuju ke desa yang terdekat dari pantai. Sesampainya di desa tersebut, Malin Kundang ditolong oleh masyarakat di desa tersebut setelah sebelumnya menceritakan kejadian yang menimpanya.
Desa kawasan Malin terdampar yaitu desa yang sangat subur. Dengan keuletan dan kegigihannya dalam bekerja, Malin lama kelamaan berhasil menjadi seorang yang kaya raya. Ia memiliki banyak kapal dagang dengan anak buah yang jumlahnya lebih dari 100 orang. Setelah menjadi kaya raya, Malin Kundang mempersunting seorang gadis untuk menjadi istrinya.
Setelah beberapa lama menikah, Malin dan istrinya melaksanakan pelayaran dengan kapal yang besar dan rupawan disertai anak buah kapal serta pengawalnya yang banyak. Ibu Malin Kundang yang setiap hari menunggui anaknya, melihat kapal yang sangat rupawan itu, masuk ke pelabuhan. Ia melihat ada dua orang yang sedang bangun di atas geladak kapal. Ia yakin jika yang sedang bangun itu yaitu anaknya Malin Kundang beserta istrinya.
Malin Kundang pun turun dari kapal. Ia disambut oleh ibunya. Setelah cukup dekat, ibunya melihat belas luka dilengan kanan orang tersebut, semakin yakinlah ibunya bahwa yang ia dekati yaitu Malin Kundang. "Malin Kundang, anakku, mengapa kau pergi begitu lama tanpa mengirimkan kabar?", katanya sambil memeluk Malin Kundang. Tetapi Kundang segera melepaskan pelukan ibunya dan mendorongnya hingga terjatuh. "Wanita tak tahu diri, sembarangan saja mengaku sebagai ibuku", kata Malin Kundang pada ibunya. Malin Kundang akal-akalan tidak mengenali ibunya, alasannya yaitu aib dengan ibunya yang sudah renta dan mengenakan baju compang-camping. "Wanita itu ibumu?", Tanya istri Malin Kundang. "Tidak, ia hanya seorang pengemis yang akal-akalan mengaku sebagai ibuku supaya menerima harta ku", sahut Malin kepada istrinya.
Mendengar pernyataan dan diperlakukan semena-mena oleh anaknya, ibu Malin Kundang sangat marah. Ia tidak mengira anaknya menjadi anak durhaka. Karena kemarahannya yang memuncak, ibu Malin menengadahkan tangannya sambil berkata "Oh Tuhan, jika benar ia anakku, saya sumpahi ia menjadi sebuah batu". Tidak berapa lama kemudian angin bergemuruh kencang dan angin ribut dahsyat datang menghancurkan kapal Malin Kundang. Setelah itu badan Malin Kundang perlahan menjadi kaku dan lama-kelamaan kesudahannya berbentuk menjadi sebuah kerikil karang.
Cerita rakyat lainnya ==>> Legenda Danau Toba
