As the academic session for 2024-25 comes to a close, students across India who appeared for their Class 10 and Class 12 board examinations are now eagerly waiting for their results. These board exams play a critical role in shaping a student's academic future, serving as a gateway to higher education, competitive exams, and career planning. From CBSE and CISCE to state boards like Maharashtra, Tamil Nadu, Karnataka, and Uttar Pradesh, each education board follows its own schedule for releasing results, typically between March and June.

While some boards like Bihar (BSEB) and Karnataka (KSEAB) release their results earlier, others such as CBSE and ICSE tend to follow a later timeline. Given the importance of these exams, students and parents are keen to stay informed about when results will be announced. Since official dates are usually released a few days before declaration, having a tentative timeline helps in planning ahead.
This article offers a brief state-wise overview of the expected result dates for both Class 10 and Class 12 exams in 2025, providing clarity and reducing anxiety during this waiting period. While all dates mentioned are provisional, we recommend visiting official board websites for timely and accurate updates.
All State Board Class 10 & 12 Results 2025: Tentative Dates (Brief Overview)
The 2025 board exam season is coming to a close, and students across India are eagerly waiting for their results. While exact dates vary from state to state, here's a tentative timeline for when the Class 10 (SSC/SSLC) and Class 12 (HSC/PUC/Intermediate) results are expected to be declared:
Uttar Pradesh (UP Board)
- Class 10 & 12: Expected between April 20 and April 25, 2025
- Official site: upmsp.edu.in
Bihar Board (BSEB)
- Class 12: Declared on 25 March, 2025
- Class 10: Declared on 29 March, 2025
Karnataka Board (KSEAB)
- Class 12 (2nd PUC): Declared on April 8, 2025
- Class 10 (SSLC): Tentatively by May 9, 2025
CBSE (Central Board of Secondary Education)
- Class 10 & 12: Results typically expected by end of May or early June 2025
CISCE (ICSE & ISC)
- Class 10 (ICSE) & Class 12 (ISC): Likely in May 2025
Maharashtra Board (MSBSHSE)
- Class 12 (HSC): Expected by mid-May 2025
- Class 10 (SSC): Tentative release by June 2025
Tamil Nadu Board (TNDGE)
- Class 10 (SSLC) & Class 12 (HSC): Likely by May 2025
Kerala Board
- Class 10 (SSLC) & Class 12 (Plus Two): Results expected in early to mid-May 2025
West Bengal Board
- Class 10 (Madhyamik): Likely in May 2025
- Class 12 (HS): Expected by June 2025
Rajasthan Board (RBSE)
- Class 10 & 12: Tentative result date - May or early June 2025
Gujarat Board (GSEB)
- Class 10 (SSC): Likely by end of May 2025
- Class 12 (HSC): Science stream usually first, May 2025
Punjab Board (PSEB)
- Class 10 & 12: Tentative release by April 2025
Haryana Board (HBSE)
- Class 10 & 12: Results likely in May 2025
Jharkhand Board (JAC)
- Class 10 & 12: Expected by end of May or early June 2025
Final Note
Please note that the result dates mentioned above are tentative and based on expected timelines, past trends, and media reports. These dates are subject to change depending on several factors such as the completion of answer sheet evaluations, official processing delays, technical verifications, and administrative decisions by the respective education boards.
Some state boards may also release early notifications or press releases regarding their updated schedules, while others might delay announcements due to unforeseen circumstances. Hence, it's strongly advised that students, parents, and educators do not rely solely on estimated timelines.
For the most accurate and timely updates, always refer to your official state board websites or trusted educational portals. Some key sites include:
karresults.nic.in (Karnataka Board)
upmsp.edu.in (UP Board)
cbseresults.nic.in (CBSE)
mahresult.nic.in (Maharashtra Board)
results.cisce.org (CISCE)
Bookmark these portals and check regularly to avoid missing any important updates or announcements. Staying informed ensures that you are well-prepared for further steps after the results are declared.


Click it and Unblock the Notifications











