Mengikut sejarah tarian Zapin, pada mulanya tarian ini adalah sebagai tarian hiburan di istana setelah dibawa dari Hadramaut, Yaman oleh para pedagang Arab pada awal abad ke-16. Pada masa itu negeri Johor menjadi pengganti kepada peranan Melaka sebagai sebuah entrepot antarabangsa pada kurun ke-16.