Sanam Marvi was born in Hyderabad, Sindh, Pakistan in a Sindhi family. Her father's name is Faqeer Ghulam Rasool, a sufi singer. She had eight siblings. She started training at the age of seven and used to accompany her father to his performances at various shrines of sufis in Pakistan, including Sindh and Punjab. She later trained under Ustad Fateh Ali Khan of Gwalior gharana.