Maheshwari sarees are largely produced in the town of Maheshwar in Madhya Pradesh. The origin of the Maheshwari sarees dates back to the 18th century, when the state of Indore in Madhya Pradesh was ruled by Queen Ahilyabai Holkar.
According to legends, Queen Ahilyabai ordered craftsmen from Surat and Malwa to design special 9-yard sarees to be gifted to royal guests and relatives. The sarees that were produced by these craftsmen became popular as Maheshwari sarees. It is believed that Queen Ahilyabai herself created the design of the first saree. These sarees were originally worn by the ladies of royal status, but nowadays, they are available in both national and international markets.