Shortly after tendering his resignation, Madkaikar joined the Bharatiya Janata Party.
"The resignation was submitted before the speaker which stands accepted," state Legislature Secretary Nilkant Subhedar said.
Madkaikar, a three-term MLA from Cumbharjua constituency and former state Transport Minister, is the second Congress legislator after Mauvin Godinho to quit the party ahead of the Goa polls.
Godinho had on December 16 quit the Congress after resigning as a member of the state legislative assembly, and formally joined the ruling BJP.
Soon after his resignation, Madkaikar joined the BJP in the presence of Chief Minister Laxmikant Parsekar.
"Madkaikar has filled the form for primary membership of the party," BJP Goa unit chief Vinay Tendulkar said.
Tendulkar, however, refused to divulge if Madkaikar would contest on the party’s ticket from Cumbharjua seat, in the Goa assembly elections due early next year.
"I was not happy in Congress. The Congress state leadership has failed completely," Madkaikar said.
He claimed that there is no future for the Congress in the state and this is what prompted him to take the decision.
Image for representation only.