Congress had fielded its Dahod MLA Chandrika Bariya in the election; however, the contest was one-sided as BJP enjoys a comfortable majority.
Parmar, 62, a Dalit, was elected through a voice vote.
The election became necessary as the Speaker Ganpat Vasava is hospitalized and being treated for swine flu.
BJP MLA from Kutch Dr Neemaben Acharya, who was on the five-member panel of substitute speakers, was the acting Speaker since Monday. After Parmar was elected in the first half today, he took over from her.