The Bharatiya Janata Party (BJP) is gearing up to crown its new national president by the end of April 2025, with the election process set to kick off post-Parliament session, sources revealed Tuesday, April 1, 2025. The move signals a pivotal transition for the ruling party as it nears the finale of its organizational overhaul.
Insiders say the next week will see the announcement of state presidents for key battlegrounds like Uttar Pradesh, Karnataka, Tamil Nadu, and West Bengal, among others, wrapping up most of the remaining 19 states.
This follows the completion of organizational polls in 13 states, where new state chiefs have already been named. Only after this slate is finalized will the party shift focus to electing its national president, a post currently held by J.P. Nadda since January 2020.
Nadda’s tenure, extended beyond its 2023 end due to the Lok Sabha elections, has overseen 26 electoral wins, including Delhi’s recent triumph after 27 years. Yet, with the BJP constitution capping presidents at two three-year terms—and Nadda now a Union Minister—his exit looms.
The process, typically a consensus pick blessed by the RSS, requires elections in at least 50% of state units first. With 13 down and 19 to go, April’s end aligns with this timeline.
Speculation swirls around frontrunners like Shivraj Singh Chouhan or Dharmendra Pradhan, but the RSS’s sway could tilt the scales. As the BJP balances its Modi-driven juggernaut with internal renewal, this leadership shift could redefine its trajectory ahead of future polls. For now, all eyes are on the states—and the clock.