{"id":9103,"date":"2026-04-29T15:26:41","date_gmt":"2026-04-29T09:56:41","guid":{"rendered":"https:\/\/motion.ac.in\/examinfo\/?p=9103"},"modified":"2026-04-29T15:26:41","modified_gmt":"2026-04-29T09:56:41","slug":"cbse-grading-system-for-class-10","status":"publish","type":"post","link":"https:\/\/motion.ac.in\/examinfo\/cbse-grading-system-for-class-10\/","title":{"rendered":"CBSE Grading System for Class 10th 2026: Grades, Passing Marks Criteria &#038; CGPA Explained"},"content":{"rendered":"<p>If you have just <u class=\"aid\">(<a href=\"http:\/\/idioms.in\/just-in-case\/#\">just in case definition<\/a>)<\/u> opened your CBSE 2026 Class 10 result at <a href=\"https:\/\/results.cbse.nic.in\/\">results.cbse.nic.in<\/a> and are looking at your marksheet with letters on it like A1, B2, or D on it, and you are wondering what any of it means. That is quite normal. The <strong>CBSE grading system for Class 10 2026<\/strong> is not that easy to grasp immediately at a glance, particularly when you were expecting to receive marks in numbers but received grades instead.<\/p>\n<p><strong>This is where it lies:<\/strong> CBSE abandoned the practice of presenting marks alone since it did not wish to make students have the unwanted pressure of comparing the exact scores. Rather, the board employs a grading system that is organised and which is fair in regard to your performance, considering the performance of the paper by all. This page covers everything you should know: It includes how grades are given, CBSE class 10 passing criteria, the calculation of your CGPA and what to do if things do not work out.<\/p>\n<p>The <strong>CBSE grading system for Class 10 2026<\/strong> has continued to be consistent with the past years, with the relative grading being used to judge the students fairly compared to their fellow students. The total pass percentage in <strong><a href=\"https:\/\/motion.ac.in\/examinfo\/cbse-board-exam-class-10th\/\">CBSE Class 10<\/a><\/strong> was 93.70%, girls were 94.99%, and boys were 92.6%.<\/p>\n<p><strong><em>Insight:<\/em><\/strong> <em>CBSE does not indicate your percentage on the marksheet. You receive marks in all subjects and a CGPA for your overall performance. This CGPA will be requested by many colleges, and it is important to learn how to read it.<\/em><\/p>\n<p><strong>Read More:<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/motion.ac.in\/examinfo\/cbse-passing-grace-marks-for-class-10-and-12\/\">CBSE Passing Marks 2026 (Official Guidelines): Minimum Marks &amp; Grace Marks for Class 10 and 12<\/a><\/li>\n<li><a href=\"https:\/\/motion.ac.in\/examinfo\/cbse-class-10th-board-preparation-tips\/\">CBSE Class 10th Preparation Tips 2025-26: Check Out the Subject-wise Preparation Tips<\/a><\/li>\n<\/ul>\n<h2>What Is the CBSE Grading System for Class 10?<\/h2>\n<p><strong>The CBSE grading system for Class 10 2026<\/strong> is based on a 9-point positional grading scale. Here, the word \u201cpositional\u201d is important, which means that your grade is not determined by a set mark bracket. It depends on how you performed compared to other students who appeared for the same subject across the country.<\/p>\n<p><strong>Think of it this way:<\/strong> imagine 10 lakh students appeared for Mathematics. Once all their papers are checked, CBSE arranges everyone who passed from the highest scorer to the lowest. Then the top group (roughly the top 12.5%) gets A1. The next group gets A2. This continues until the last passing group, which gets a D. Students who could not reach the passing mark receive an E grade.<\/p>\n<p>This is actually a fairer way to evaluate students. If the exam paper was tough, and the highest marks in the entire country were around 82%, then those students still got an A1 even though they did not cross 90%. The grade adjusts based on how the paper was received by everyone, not just you.<\/p>\n<pre><strong>Check Out: <a href=\"https:\/\/motion.ac.in\/examinfo\/which-stream-to-choose-after-10th-class\/\">Which Stream is Best After 10th? A Complete Guide to Choosing the Right Career Path<\/a><\/strong><\/pre>\n<h2>The CBSE 9-Point Grading Scale &#8211; CBSE Class 10 Grades A1 to E<\/h2>\n<p>Here is the complete <strong>CBSE class 10 grades A1 to E<\/strong> table with <strong>CBSE grade points class 10<\/strong> and approximate marks range. Remember, the marks below are approximate. The actual grade you get depends on your rank among passing students, not a fixed cutoff.<\/p>\n<table style=\"height: 472px;\" width=\"827\">\n<tbody>\n<tr>\n<td width=\"85\"><strong>Grade<\/strong><\/td>\n<td width=\"104\"><strong>Grade Point<\/strong><\/td>\n<td width=\"142\"><strong>Marks Range (%)<\/strong><\/td>\n<td width=\"155\"><strong>Performance<\/strong><\/td>\n<td width=\"139\"><strong>Status<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"85\">A1<\/td>\n<td width=\"104\">10<\/td>\n<td width=\"142\">91 &#8211; 100<\/td>\n<td width=\"155\">Outstanding<\/td>\n<td width=\"139\">Pass<\/td>\n<\/tr>\n<tr>\n<td width=\"85\">A2<\/td>\n<td width=\"104\">9<\/td>\n<td width=\"142\">81 &#8211; 90<\/td>\n<td width=\"155\">Excellent<\/td>\n<td width=\"139\">Pass<\/td>\n<\/tr>\n<tr>\n<td width=\"85\">B1<\/td>\n<td width=\"104\">8<\/td>\n<td width=\"142\">71 &#8211; 80<\/td>\n<td width=\"155\">Very Good<\/td>\n<td width=\"139\">Pass<\/td>\n<\/tr>\n<tr>\n<td width=\"85\">B2<\/td>\n<td width=\"104\">7<\/td>\n<td width=\"142\">61 &#8211; 70<\/td>\n<td width=\"155\">Good<\/td>\n<td width=\"139\">Pass<\/td>\n<\/tr>\n<tr>\n<td width=\"85\">C1<\/td>\n<td width=\"104\">6<\/td>\n<td width=\"142\">51 &#8211; 60<\/td>\n<td width=\"155\">Average<\/td>\n<td width=\"139\">Pass<\/td>\n<\/tr>\n<tr>\n<td width=\"85\">C2<\/td>\n<td width=\"104\">5<\/td>\n<td width=\"142\">41 &#8211; 50<\/td>\n<td width=\"155\">Satisfactory<\/td>\n<td width=\"139\">Pass<\/td>\n<\/tr>\n<tr>\n<td width=\"85\">D<\/td>\n<td width=\"104\">4<\/td>\n<td width=\"142\">33 &#8211; 40<\/td>\n<td width=\"155\">Needs Improvement<\/td>\n<td width=\"139\">Pass<\/td>\n<\/tr>\n<tr>\n<td width=\"85\">E1<\/td>\n<td width=\"104\">&#8211;<\/td>\n<td width=\"142\">21 &#8211; 32<\/td>\n<td width=\"155\">Below Standard<\/td>\n<td width=\"139\">Fail (Compartment)<\/td>\n<\/tr>\n<tr>\n<td width=\"85\">E2<\/td>\n<td width=\"104\">&#8211;<\/td>\n<td width=\"142\">0 &#8211; 20<\/td>\n<td width=\"155\">Very Low<\/td>\n<td width=\"139\">Fail<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>Important: <\/strong>The <strong>D grade <\/strong>is the lowest passing grade<strong>.<\/strong> It means you have cleared the subject. An E1 grade puts you in the compartment category, and an E2 means a fail. This scale is applied to all scholastic subjects in Class 10 using the <strong>CBSE 9-point grading system.<\/strong><\/p>\n<pre><strong>Check Out: <a href=\"https:\/\/motion.ac.in\/examinfo\/steps-to-choose-which-stream-is-best-in-class-11\/\">How to Choose the Best Stream In Class 11: 5 Proven Steps and Career Options (Expert Guide)<\/a><\/strong><\/pre>\n<h2>CBSE Passing Marks for Class 10 2026 &#8211; The Real Breakdown<\/h2>\n<p>Many students believe that 33 out of 100 is all that is required. However, the <a href=\"https:\/\/motion.ac.in\/examinfo\/cbse-passing-grace-marks-for-class-10-and-12\/\"><strong>CBSE passing marks for Class 10 2026<\/strong><\/a> are divided into two sections: theory and internal assessment, and students are required to clear both the sections individually. Scoring well in one cannot cover for a failure in the other.<\/p>\n<table style=\"height: 188px;\" width=\"825\">\n<tbody>\n<tr>\n<td width=\"156\"><strong>Component<\/strong><\/td>\n<td width=\"127\"><strong>Total Marks<\/strong><\/td>\n<td width=\"142\"><strong>Min. to Pass<\/strong><\/td>\n<td width=\"199\"><strong>Notes<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"156\">Theory Paper<\/td>\n<td width=\"127\">80 marks<\/td>\n<td width=\"142\">27 marks (33%)<\/td>\n<td width=\"199\">External board exam<\/td>\n<\/tr>\n<tr>\n<td width=\"156\">Internal Assessment<\/td>\n<td width=\"127\">20 marks<\/td>\n<td width=\"142\">7 marks (33%)<\/td>\n<td width=\"199\">School-based evaluation<\/td>\n<\/tr>\n<tr>\n<td width=\"156\">Overall (per subject)<\/td>\n<td width=\"127\">100 marks<\/td>\n<td width=\"142\">33 marks (33%)<\/td>\n<td width=\"199\">Both must pass separately<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>So, the <strong>CBSE class 10 theory passing marks out of 80<\/strong> are 27 marks. Most of the students do not understand it clearly and assume that they have to get 33 marks out of 80, but this is not true. The 33% rule applies to the total of 100, and for the 80-mark theory paper specifically, 27 marks is the minimum. For internal assessment (out of 20), the minimum is 7 marks.<\/p>\n<p>Both parts must be cleared on their own. If you scored 30 in theory but only 5 in internal assessment, you would still be marked as a fail in that subject even though your total crosses 33. This is something many students do not realise until they see their results.<\/p>\n<p><strong><em>Motion Insight:<\/em><\/strong> <em>The CBSE class 10 minimum passing marks are 33 out of 100 per subject. But theory (out of 80) and internal (out of 20) must each be cleared at 33% individually. Passing one and failing the other = fail in that subject.<\/em><\/p>\n<pre><strong>Check Out: <a href=\"https:\/\/motion.ac.in\/examinfo\/cbse-class-10-study-time-table\/\">Easy and Effective Study Time Table for CBSE Class 10th 2026<\/a><\/strong><\/pre>\n<h2>Class 10 Grade Awarding Method &#8211; How CBSE Decides Your Grade<\/h2>\n<p>This is the part most students never really understand, and honestly, once you do, the whole system makes a lot more sense. CBSE does not just look at your marks and say, &#8220;You scored 85%, so you get A2.&#8221; It is no easy task. Under the CBSE 9-point grading system, the grade awarding system is based on your position in relation to the rest of the students who took the exam for that particular subject.<\/p>\n<h5>The process works in the following way, step by step:<\/h5>\n<ul>\n<li><strong>Step 1: <\/strong>After the examinations are complete and assessed, CBSE selects all the students who score passing marks in a specific subject and organizes them according to their marks, from highest to lowest marks. This list includes only passing students.<\/li>\n<li><strong>Step 2: <\/strong>The whole list is further broken down into eight equal groups. The number of students in each group is approximately equal, approx. 12.5% of the total passing students in each group.<\/li>\n<li><strong>Step 3: <\/strong>The highest score group (top scorers) receives A1. A2 is given to the second group. Then B1, B2, C1, C2, and D in that order, going from highest to lowest marks.<\/li>\n<li><strong>Step 4: <\/strong>If two students have the same marks at a boundary point, say both are at the cut between A2 and B1, both are placed in the better group. No one loses a grade because of a tie.<\/li>\n<li><strong>Important: <\/strong>This method is used for subjects where more than 500 students appeared. For smaller subjects, CBSE follows the grading pattern of a similar subject.<\/li>\n<\/ul>\n<p>What this means practically: your grade is not just about how hard you worked. It is also about how everyone else performed on the same paper. A 78% in a tough paper may get you an A1. A 78% in an easier paper where most students scored 85%+ may get you a B1. This is why comparing grades across different boards or exams does not always make sense.<\/p>\n<pre><strong>Check Out: <a href=\"https:\/\/motion.ac.in\/examinfo\/top-competitive-exams-after-10th-students-can-prepare\/\">Top Competitive Exams After 10th in India (Expert Guide for Students)<\/a><\/strong><\/pre>\n<h2>How to Calculate Your CBSE CGPA for Class 10 2026<\/h2>\n<p>CGPA is an abbreviation of Cumulative Grade Point Average. It is the figure that adds up all your performance in all subjects in a single figure. The CBSE CGPA class 10 2026 is computed on the basis of your five best subjects and not on all the subjects.<\/p>\n<p><strong>Formula: <\/strong>CGPA = Sum of Grade Points of Best 5 Subjects \u00f7 5<\/p>\n<p>Suppose that you have 10, 9, 8, 9 and 10 in five subjects. Add them up: 10 + 9 + 8 + 9 + 10 = 46. Now divide by 5. Your CGPA is 9.2.<\/p>\n<p>In case you had a sixth subject, the grade points of the five subjects with the highest scores are computed to calculate the CGPA. The sixth subject is usually an additional language or a vocational subject.<\/p>\n<p>The <strong>CBSE grade points class 10<\/strong> assigned to each grade are: A1 = 10, A2 = 9, B1 = 8, B2 = 7, C1 = 6, C2 = 5, D = 4. These are the numbers that go into your CGPA calculation.<\/p>\n<h2>CGPA to Percentage Conversion &#8211; Simple Formula<\/h2>\n<p>CBSE gives a simple method to convert your CGPA into an approximate percentage. Many institutions ask for this during the Class 11 admission process.<\/p>\n<p><strong>Formula: <\/strong>Percentage = CGPA \u00d7 9.5<\/p>\n<p>So if your CGPA is 9.2, your approximate percentage is 9.2 \u00d7 9.5 = 87.4%. Assuming that the CGPA is 8.0, the percentage will be 76. This is not the actual figure but an approximation.<\/p>\n<p>Some colleges and universities now prefer the CGPA directly over a converted percentage. We should always inquire about the requirements of a given institution prior to the admission. CBSE may also issue a certificate of marks conversion on request where necessary.<\/p>\n<p><strong><em>Motion Insight:<\/em><\/strong> <em>An 8.0 and above CGPA is usually regarded as a good score to be admitted to most streams in Class 11 science, commerce or humanities. Most schools are still comfortable with a CGPA of 6.0 to 7.9.<\/em><\/p>\n<h2>CBSE Class 10 Grace Marks 2026 &#8211; How They Work<\/h2>\n<p>The CBSE class 10 grace marks 2026 option is designed to assist students who are barely falling short of the passing mark. The following is what you are to know:<\/p>\n<ul>\n<li>Grace marks are given at CBSE&#8217;s discretion, usually when a paper is found to be harder than expected. This does not require an application to do so.<\/li>\n<li>The maximum award of grace marks is 6 in one subject and the maximum total grace marks is 8 across all subjects.<\/li>\n<li>These marks are not listed individually on your marksheet. CBSE recompiles your final mark, and the new total is printed.<\/li>\n<li>When your marksheet indicates \u201cPass with Grace\u201d it means that the grace marks pushed you over the pass line in one of your subjects.<\/li>\n<li>Remember not to rely on grace marks during preparation. They are a safety net, not something you can plan around.<\/li>\n<\/ul>\n<h2>CBSE Class 10 D Grade Meaning &#8211; What It Means for You<\/h2>\n<p>The <strong>CBSE class 10 D grade meaning<\/strong> is straightforward: you have passed the subject. A grade corresponds to marks roughly between 33 and 40, and it carries a grade point of 4. It is the lowest passing grade, but it is still a pass.<\/p>\n<p>That said, a D grade does bring your CGPA down, and it can sometimes affect which stream you get in Class 11, especially if the school has a minimum CGPA requirement for Science or Commerce.<\/p>\n<p>CBSE introduced the second board exam this year, specifically for situations like this. In case you got a D in any subject, you may give the second board examination between May 15 and June 1, 2026, and attempt to raise your marks. The better of the two scores is taken as your final result. Your marks cannot go down from this exam.<\/p>\n<h2>CBSE Compartment Exam Class 10 2026 &#8211; Your Options If You Failed<\/h2>\n<p>If you received an E1 grade in one or two subjects, you fall into the compartment category. The <strong>CBSE compartment exam class 10 2026<\/strong> works as follows and has the following options:<\/p>\n<ul>\n<li><strong>Second Board Exam (May 15- June 1, 2026): <\/strong>It is the quickest means to clear a failed subject. You come in the same academic year, and when you pass, you are said to have passed in that subject without missing a year.<\/li>\n<li><strong>Compartment Exam (July 2026, tentative): <\/strong>The old pathway when you are unable to appear in May. The forms will be provided on cbse.gov.in once the Phase 1 results are announced.<\/li>\n<li><strong>Failed 3 or more subjects: <\/strong>In this case, neither the second board exam nor the compartment exam is offered. In 2027, you will have to appear as a normal student in the CBSE Class 10 board exams.<\/li>\n<\/ul>\n<p>The second board exam is new this year and is a much better option for students who failed in one or two subjects, because it keeps your academic year intact.<\/p>\n<p><strong><em>Motion Insight: \u00a0<\/em><\/strong><em>If you are in the compartment category, register for the second board exam through your school immediately after your results. The registration window is short; do not delay.<\/em><\/p>\n<h3>Conclusion<\/h3>\n<p>The <strong>CBSE grading system for Class 10 2026<\/strong> is built to be fair; it adjusts for paper difficulty, it avoids the pressure of exact marks comparison, and it gives students more than one way to bounce back after a tough result.<\/p>\n<p>The key things to remember are: you need 33 out of 100 in every subject to pass, with at least 27 out of 80 in theory and 7 out of 20 in internal assessment, both independently. Your CGPA is the average of grade points from your best five subjects, and you can convert it to a percentage by multiplying by 9.5. And if things did not go the way you hoped, the second board exam and compartment exam give you a clear path forward.<\/p>\n<p>If you need help with subject preparation for the second board exam, or are figuring out which stream to choose for Class 11, Motion Education is here to help you with that.<\/p>\n<h3>Frequently Asked Questions (FAQs)<\/h3>\n<h4>Q1. What are the minimum passing marks in CBSE Class 10 2026?<\/h4>\n<p>The <strong>CBSE class 10 minimum passing marks<\/strong> out of 100 are 33, and students have to secure these marks in each subject. To just pass a theory paper, students need to score a minimum of 27 marks out of 80. And in the internal assessment, out of 20 students need at least 7 marks. And both the theory and internal paper need to be cleared separately.<\/p>\n<h4>Q2. What does an A1 grade mean in CBSE Class 10?<\/h4>\n<p>The CBSE 9-point grading system has the highest grade of A1. It is assigned to the highest-ranking group of students, approximately the top 12.5 percent of the total number of students who passed that subject. It has a grade point of 10.<\/p>\n<h4>Q3. How is the CBSE CGPA for Class 10 2026 calculated?<\/h4>\n<p>Sum the <strong>CBSE grade points for class 10<\/strong> of the best five subjects and divide by 5. For example: grade points 10, 9, 8, 9, 10 = total 46 \u00f7 5 = CGPA of 9.2.<\/p>\n<h4>Q4. How do I convert CGPA to a percentage?<\/h4>\n<p>Multiply your CGPA by 9.5. An average CGPA of 9.2 constitutes about 87.4%. A CGPA of 8.0 gives roughly 76%. This is a rough estimate and not your actual percentage.<\/p>\n<h4>Q5. What does a D grade mean in CBSE Class 10?<\/h4>\n<p>The <strong>CBSE class 10 D grade meaning<\/strong> is that you have passed the subject. This means you have scored around 33-40 marks and got a grade point of 4. To improve your numbers, you can sit in the second board exam that will take <u class=\"aid\">(<a href=\"http:\/\/idioms.in\/take-with-a-grain-of-salt\/#\">take with a grain of salt idiom synonym<\/a>)<\/u> place in May 2026.<\/p>\n<h4>Q6. What happens if I get an E1 grade in one subject?<\/h4>\n<p>An E1 grade puts you in the compartment category. You can appear for the <strong>CBSE compartment exam class 10 2026<\/strong> either the second board exam in May 2026 or the compartment exam in July 2026 to clear the subject.<\/p>\n<h4>Q7. Can CBSE class 10 grace marks 2026 help me pass?<\/h4>\n<p>Yes, CBSE class 10 grace marks 2026 are given if you narrowly miss passing. CBSE is allowed to grant a maximum of 6 grace marks per subject and up to 8 in total. These are applied automatically by the board; you do not apply for them.<\/p>\n<ul>\n<li><strong>Written By:<\/strong> Saumya Sarin (Content writer at Motion Education)<\/li>\n<li><strong>Reviewed By:<\/strong> Motion Academic Team<\/li>\n<li><strong>Last Updated:<\/strong> April, 2026<\/li>\n<\/ul>\n<p><!DOCTYPE html><br \/>\n<html><\/p>\n<p><head><br \/>\n    <meta charset=\"utf-8\" \/><br \/>\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\" \/><br \/>\n    <title>Popup<\/title>\n    <link type=\"text\/css\" rel=\"stylesheet\" href=\"https:\/\/cdn.motion.ac.in\/ssp\/css\/bootstrap.min.css\" \/>\n<style type=\"text\/css\">\n        .my-modal-head {\n            text-align: center;\n            padding: 1rem;\n            background-color: #09365f;\n            border-radius: 10px 10px 0 0;\n        }<\/p>\n<p>        .my-modal-head h2 {\n            color: #f3d522 !important;\n            font-weight: 600;\n        }<\/p>\n<p>        .my-modal-head p {\n            color: #fff;\n        }<\/p>\n<p>        .sub-btn {\n            background-color: #0099d3;\n            color: #fff;\n        }<\/p>\n<p>        .mobile-con {\n            border-right: 0;\n        }<\/p>\n<p>        .btn-con {\n            border: 1px solid #ced4da !important;\n            border-left: 0 !important;\n            border-bottom-left-radius: 0 !important;\n            border-top-left-radius: 0 !important;\n            color: #0099d3 !important;\n            font-weight: 600;\n        }<\/p>\n<p>        .modal-content {\n            border-top-left-radius: 11px;\n            border-top-right-radius: 11px;\n        }<\/p>\n<p>        #myModal_e {\n            background-color: transparent;\n            margin: 0px auto;\n            display: block;\n        }<\/p>\n<p>        .term {\n            padding-left: 1rem;\n        }<\/p>\n<p>        .form-control:focus {\n            border-color: #e9ebee !important;\n            box-shadow: none !important;\n        }<\/p>\n<p>        @media screen and (max-width: 425px) {\n            .term {\n                font-size: 11px;\n            }<\/p>\n<p>            .my-modal-head h2 {\n                font-size: 24px;\n            }\n        }\n    <\/style>\n<p><\/head><\/p>\n<p><body><\/p>\n<div id=\"myModal_e\" class=\"modal fade test1\" aria-modal=\"true\" role=\"dialog\">\n<div class=\"modal-dialog\">\n<div class=\"modal-content\">\n<div class=\"my-modal-head\">\n                    <button type=\"button\" class=\"close\" data-dismiss=\"modal\" aria-label=\"Close\"><span aria-hidden=\"true\"\n                            style=\"color: #fff; position: absolute; top: 0; right: 0;\">&times;<\/span><\/button><\/p>\n<h2 class=\"modal-title test1\" style=\"color: #f3d522;\">Want to read full blog<\/h2>\n<p>                    <!-- \n\n<p>To unlock, enter your details below<\/p>\n\n -->\n                <\/div>\n<div class=\"modal-body\">\n<form role=\"form\" action=\"\" method=\"Post\" id=\"inquireyform1\">\n                        <input type=\"hidden\" id=\"utm_source\" name=\"utm_source\" value=\"direct\" \/> <input type=\"hidden\"\n                            id=\"utm_medium\" name=\"utm_medium\" value=\"direct\" \/><br \/>\n                        <input type=\"hidden\" id=\"utm_campaign\" name=\"utm_campaign\" value=\"direct\" \/> <input type=\"hidden\" id=\"utm_term\" name=\"utm_term\" value=\"direct\" \/><br \/>\n                        <input type=\"hidden\" id=\"utm_content\" name=\"utm_content\" value=\"direct\" \/><\/p>\n<div class=\"form-group\"><input type=\"text\" class=\"form-control\" placeholder=\"Name\"\n                                name=\"st_name\" id=\"st_name\" required=\"true\" \/><\/div>\n<div class=\"form-group\">\n<div class=\"input-group mb-3\" id=\"mobile-panel\">\n                                <input type=\"tel\" class=\"form-control mobile-con\" placeholder=\"Mobile Number\"\n                                    id=\"st_mob\" name=\"st_mob\" pattern=\"[6-9]{1}[0-9]{9}\"\n                                    onkeypress=\"return onlyNumberKey(event)\" oninput=\"mobile_completion(this.value)\"\n                                    maxlength=\"10\" required=\"true\" \/><\/p>\n<div class=\"input-group-append\">\n                                    <span> <button id=\"sendOtpBtn\" class=\"btn btn-con\" type=\"button\"\n                                            onclick=\"sendOtp()\">Send OTP<\/button> <\/span>\n                                <\/div>\n<\/p><\/div>\n<div class=\"input-group mb-3\" id=\"verify-panel\">\n                                <input type=\"tel\" class=\"form-control mobile-con\" placeholder=\"OTP\" name=\"st_otp\"\n                                    id=\"st_otp\" onkeypress=\"return onlyNumberKey(event)\" maxlength=\"4\" required=\"true\"\n                                    oninput=\"checkEmpty(this.value)\" \/><\/p>\n<div class=\"input-group-append\">\n                                    <span><br \/>\n                                        <button id=\"resendOtpBtn\" class=\"btn btn-con\" type=\"button\"\n                                            onclick=\"sendOtp()\">Resend<\/button> <button id=\"verifyOtpBtn\"\n                                            class=\"btn btn-con\" type=\"button\" onclick=\"verifyOtp()\">Verify<\/button><br \/>\n                                    <\/span>\n                                <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"form-group\">\n                            <select class=\"form-control\" placehold=\"Select Class\" name=\"st_class\" id=\"en_class_id\"\n                                onchange=\"showClasses(this.value)\" required><option value=\"\">Select Class<\/option><option value=\"6th\">6th<\/option><option value=\"7th\">7th<\/option><option value=\"8th\">8th<\/option><option value=\"9th\">9th<\/option><option value=\"10th\">10th<\/option><option value=\"11th\">11th<\/option><option value=\"12th\">12th<\/option><option value=\"12th Pass\">12th Pass<\/option><\/select>\n                        <\/div>\n<div class=\"form-group\">\n                            <select class=\"form-control\" placehold=\"Select Course\" id=\"Course_id\" name=\"st_course\"\n                                required><option value=\"-1\">Select Course<\/option><option value=\"JEE\">JEE<\/option><option value=\"NEET\">NEET<\/option><option value=\"FOUNDATION\">FOUNDATION<\/option><\/select>\n                        <\/div>\n<div class=\"form-group\">\n\t\t\t\t\t\t\t <select type=\"text\" placeholder=\"Select State\" id=\"state\" name=\"state\" required=\"\" class=\"form-control\" autocomplete=\"off\"><option value=\"\">Select State<\/option><option value=\"ANDAMAN &amp; NICOBAR ISLANDS\">ANDAMAN &amp; NICOBAR ISLANDS<\/option><option value=\"ANDHRA PRADESH\">ANDHRA PRADESH<\/option><option value=\"ARUNACHAL PRADESH\">ARUNACHAL PRADESH<\/option><option value=\"ASSAM\">ASSAM<\/option><option value=\"BIHAR\">BIHAR<\/option><option value=\"CHANDIGARH\">CHANDIGARH<\/option><option value=\"CHATTISGARH\">CHATTISGARH<\/option><option value=\"DADRA &amp; NAGAR HAVELI\">DADRA &amp; NAGAR HAVELI<\/option><option value=\"DAMAN &amp; DIU\">DAMAN &amp; DIU<\/option><option value=\"DELHI\">DELHI<\/option><option value=\"GOA\">GOA<\/option><option value=\"GUJARAT\">GUJARAT<\/option><option  value=\"HARYANA\">HARYANA<\/option><option value=\"HIMACHAL PRADESH\">HIMACHAL PRADESH<\/option><option value=\"JAMMU &amp; KASHMIR\">JAMMU &amp; KASHMIR<\/option><option value=\"JHARKHAND\">JHARKHAND<\/option><option value=\"KARNATAKA\">KARNATAKA<\/option><option value=\"KERALA\">KERALA<\/option><option value=\"LAKSHADWEEP\">LAKSHADWEEP<\/option><option value=\"MADHYA PRADESH\">MADHYA PRADESH<\/option><option value=\"MAHARASHTRA\">MAHARASHTRA<\/option><option value=\"MANIPUR\">MANIPUR<\/option><option value=\"MEGHALAYA\">MEGHALAYA<\/option><option value=\"MIZORAM\">MIZORAM<\/option><option value=\"NAGALAND\">NAGALAND<\/option><option value=\"ODISHA\">ODISHA<\/option><option value=\"PONDICHERRY\">PONDICHERRY<\/option><option value=\"PUNJAB\">PUNJAB<\/option><option value=\"RAJASTHAN\">RAJASTHAN<\/option><option value=\"SIKKIM\">SIKKIM<\/option><option value=\"TAMIL NADU\">TAMIL NADU<\/option><option value=\"TELANGANA\">TELANGANA<\/option><option value=\"TRIPURA\">TRIPURA<\/option><option value=\"UTTAR PRADESH\">UTTAR PRADESH<\/option><option value=\"UTTARAKHAND\">UTTARAKHAND<\/option><option value=\"WEST BENGAL\">WEST BENGAL<\/option><\/select>\n\t\t\t\t\t\t  <\/div>\n<div class=\"form-group d-none\">\n<table>\n<tr>\n<td class=\"term\">By submitting up. I agree to receive all the Whatsapp communication<br \/>\n                                        on my registered number and Motion <a href=\"\">terms and conditions<\/a> and <a\n                                            href=\"#\">privacy policy<\/a><\/td>\n<\/tr>\n<\/table><\/div>\n<p>                        <input type=\"button\" name=\"submit\" class=\"form-control sub-btn\" id=\"submittxt\" value=\"Submit\"\n                            onclick=\"submitFormPopUp()\" \/><br \/>\n                    <\/form>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p>    <script src=\"https:\/\/cdn.motion.ac.in\/ssp\/js\/jquery.js\"><\/script><br \/>\n    <script src=\"https:\/\/cdn.motion.ac.in\/ssp\/js\/bootstrap.min.js\"><\/script><br \/>\n    <script type=\"text\/javascript\">\n        var user_token = \"\";\n        var isVerified = false;\n        $(document).ready(function () {\n            setTimeout(function () {\n                $(\"#myModal_e\").modal({ backdrop: \"static\", keyboard: false });\n                $(\"#verify-panel\").hide();\n            }, 10000);\n            showClasses(-1);\n        });\n        $(document).on(\"keypress\", \"#st_name\", function (event) {\n            var regex = new RegExp(\"^[a-zA-Z ]+$\");\n            var key = String.fromCharCode(!event.charCode ? event.which : event.charCode);\n            if (!regex.test(key)) {\n                event.preventDefault();\n                return false;\n            }\n        });\n        function mobile_completion(mobilenumber) {\n            if (mobilenumber.length == 10) {\n                console.log(\"sendinglength\");\n                $(\"#verify-panel\").show();\n                $(\"#st_otp\").val(\"\");\n                sendOtp();\n            } else {\n                $(\"#verify-panel\").hide();\n            }\n        }\n        function checkEmpty(otpValue) {\n            if (otpValue.length == 0) {\n                $(\"#verifyOtpBtn\").hide();\n                $(\"#resendOtpBtn\").show();\n            }\n            if (otpValue.length == 4) {\n                verifyOtp();\n            } else {\n                $(\"#resendOtpBtn\").hide();\n                $(\"#verifyOtpBtn\").show();\n            }\n        }\n        function submitFormPopUp() {\n            var name = $(\"#st_name\").val();\n            var mobileNum = $(\"#st_mob\").val();\n            var otp_value = $(\"#st_otp\").val();\n            var classVal = $(\"#en_class_id\").val();\n            var courseVal = $(\"#Course_id\").val();\n\t\t\tvar stateVal = $(\"#state\").val();\n            if (name.length == 0 && name.trim() == \"\") {\n                alert(\"Please enter a valid name\");\n                return;\n            }\n            if (mobileNum.length != 10 && mobileNum.trim() == \"\") {\n                alert(\"Please enter a valid mobile number\");\n                return;\n            }\n            if (otp_value.length != 4 && otp_value.trim() == \"\") {\n                alert(\"OTP validated is not matched\");\n                return;\n            }\n            if (classVal == -1) {\n                alert(\"Please select a valid class\");\n                return;\n            }\n            if (courseVal == -1) {\n                alert(\"Please select a valid course\");\n                return;\n            }\n            if (!isVerified) {\n                alert(\"Please verify your mobile\");\n                return;\n            }\n\t\t\tif (stateVal == \"\") {\n                alert(\"Please select state\");\n                return;\n            }\n            $.ajax({\n                url: \"https:\/\/motion.ac.in\/api\/dataCollectionInsert\",\n                type: \"POST\",\n                data: { stname: name, stmob: mobileNum, classs: classVal, courses: courseVal, otp: otp_value, state: stateVal },\n                success: function (response) {\n                    if (response.Code == 200 && response.message == \"Success\") {\n                        $(\"#myModal_e\").modal(\"hide\");\n                    }\n                },\n                error: function (error) {\n                    console.log(`Error ${error}`);\n                    alert(\"There is something wrong! Please submit again\");\n                },\n            });\n        }\n        function createCookie(name, value, minutes) {\n            if (minutes) {\n                var date = new Date();\n                date.setTime(date.getTime() + minutes * 60 * 1000);\n                var expires = \"; expires=\" + date.toGMTString();\n            } else {\n                var expires = \"\";\n            }\n            document.cookie = name + \"=\" + value + expires + \"; path=\/\";\n        }\n        function sendOtp() {\n            var mobileNum = $(\"#st_mob\").val();\n            if (mobileNum != null && mobileNum != \"\" && mobileNum.length == 10) {\n                $(\"#sendOtpBtn\").html(\"Wait...\");\n                $(\"#resendOtpBtn\").html(\"Wait...\");\n                $(\"#resendOtpBtn\").prop(\"disabled\", true);\n                $(\"#sendOtpBtn\").prop(\"disabled\", true);\n                $.ajax({\n                    url: \"https:\/\/motion.ac.in\/api\/sendOtp\",\n                    type: \"POST\",\n                    data: { mobile: mobileNum },\n                    success: function (response) {\n                        if (response.status == 1) {\n                            $(\"#sendOtpBtn\").html(\"OTP Sent\");\n                            $(\"#verify-panel\").show();\n                            $(\"#resendOtpBtn\").prop(\"disabled\", false);\n                            $(\"#resendOtpBtn\").html(\"Resend\");\n                            $(\"#resendOtpBtn\").show();\n                            $(\"#verifyOtpBtn\").hide();\n                            $(\"#verifyOtpBtn\").html(\"Verify\");\n                            user_token = response.user_token;\n                        } else {\n                            alert(\"There is some error while processing the request! Please try entering mobile number again\");\n                            $(\"#mobile-panel\").show();\n                            $(\"#sendOtpBtn\").prop(\"disabled\", false);\n                            $(\"#sendOtpBtn\").html(\"Send OTP\");\n                            $(\"#resendOtpBtn\").html(\"Resend\");\n                            $(\"#resendOtpBtn\").prop(\"disabled\", false);\n                            $(\"#verifyOtpBtn\").hide();\n                            $(\"#st_otp\").val(\"\");\n                            $(\"#verifyOtpBtn\").html(\"Verify\");\n                        }\n                    },\n                    error: function (error) {\n                        console.log(`Error ${error}`);\n                        alert(\"There is some error while processing the request! Please try entering mobile number again\");\n                        $(\"#mobile-panel\").show();\n                        $(\"#sendOtpBtn\").prop(\"disabled\", false);\n                        $(\"#sendOtpBtn\").html(\"Send OTP\");\n                        $(\"#resendOtpBtn\").html(\"Resend\");\n                        $(\"#resendOtpBtn\").prop(\"disabled\", false);\n                        $(\"#verifyOtpBtn\").hide();\n                        $(\"#st_otp\").val(\"\");\n                        $(\"#verifyOtpBtn\").html(\"Verify\");\n                    },\n                });\n            } else {\n                alert(\"Please Enter Valid Mobile Number\");\n            }\n        }\n        function getCookie(cname) {\n            let name = cname + \"=\";\n            let decodedCookie = decodeURIComponent(document.cookie);\n            let ca = decodedCookie.split(\";\");\n            for (let i = 0; i < ca.length; i++) {\n                let c = ca[i];\n                while (c.charAt(0) == \" \") {\n                    c = c.substring(1);\n                }\n                if (c.indexOf(name) == 0) {\n                    return c.substring(name.length, c.length);\n                }\n            }\n            return \"\";\n        }\n        function verifyOtp() {\n            var mobileNum = $(\"#st_mob\").val();\n            var otpNum = $(\"#st_otp\").val();\n            $(\"#verifyOtpBtn\").html(\"Wait...\");\n            $(\"#verifyOtpBtn\").prop(\"disabled\", true);\n            if (mobileNum != null && mobileNum.length != 0 && otpNum != null && otpNum.length != 0) {\n                $.ajax({\n                    url: \"https:\/\/motion.ac.in\/api\/verifyOtp\",\n                    type: \"POST\",\n                    data: { apply_tokens: user_token, otp: otpNum, applymobile: mobileNum },\n                    success: function (response) {\n                        if (response.Code == 200 && response.message == \"Verified\") {\n                            $(\"#mobile-panel\").show();\n                            $(\"#verify-panel\").hide();\n                            $(\"#mobile-panel\").prop(\"disabled\", true);\n                            $(\"#sendOtpBtn\").prop(\"disabled\", true);\n                            $(\"#sendOtpBtn\").html(\"Verified\");\n                            isVerified = true;\n                        } else {\n                            alert(\"The OTP entered is incorrect. Please Try Again\");\n                            $(\"#mobile-panel\").show();\n                            $(\"#sendOtpBtn\").prop(\"disabled\", false);\n                            $(\"#sendOtpBtn\").html(\"Send OTP\");\n                            $(\"#resendOtpBtn\").prop(\"disabled\", false);\n                            $(\"#resendOtpBtn\").html(\"Resend\");\n                            $(\"#verify-panel\").hide();\n                            $(\"#verifyOtpBtn\").hide();\n                            $(\"#st_otp\").val(\"\");\n                            $(\"#verifyOtpBtn\").html(\"Verify\");\n                            $(\"#verifyOtpBtn\").prop(\"disabled\", false);\n                        }\n                    },\n                    error: function (error) {\n                        console.log(`Error ${error}`);\n                        $(\"#mobile-panel\").show();\n                        $(\"#sendOtpBtn\").prop(\"disabled\", false);\n                        $(\"#sendOtpBtn\").html(\"Send OTP\");\n                        $(\"#resendOtpBtn\").prop(\"disabled\", false);\n                        $(\"#resendOtpBtn\").html(\"Resend\");\n                        $(\"#verifyOtpBtn\").hide();\n                        $(\"#st_otp\").val(\"\");\n                        $(\"#verifyOtpBtn\").html(\"Verify\");\n                        $(\"#verifyOtpBtn\").prop(\"disabled\", false);\n                    },\n                });\n            }\n        }\n        function onlyNumberKey(evt) {\n            var ASCIICode = evt.which ? evt.which : evt.keyCode;\n            if (ASCIICode > 31 && (ASCIICode < 48 || ASCIICode > 57)) return false;\n            return true;\n        }\n        function showClasses(courseVal) {\n            var html = `<option value=\"-1\">Select Class<\/option>`;\n            if (courseVal == \"5th\" || courseVal == \"6th\" || courseVal == \"7th\" || courseVal == \"8th\" || courseVal == \"9th\") {\n                var html = `<option value=\"Foundation\">Foundation<\/option>`;\n            }\n            else {\n                var html = `<option value=\"-1\">Select Course<\/option><option value=\"JEE\">JEE<\/option><option value=\"NEET\">NEET<\/option>`;\n            }\n            $(\"#Course_id\").html(html);\n        }\n    <\/script><br \/>\n<\/body><\/p>\n<p><\/html><\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you have just (just in case definition) opened your CBSE 2026 Class 10 result at results.cbse.nic.in and are looking at your marksheet with letters on it like A1, B2, or D on it, and you are wondering what any of it means. That is quite normal. The CBSE grading system for Class 10 2026 &hellip;<\/p>\n","protected":false},"author":9,"featured_media":9317,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_mi_skip_tracking":false},"categories":[3,4],"tags":[6717,6716,6715],"aioseo_notices":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>CBSE Grading System for Class 10th 2026: Grades, Passing Marks Criteria &amp; CGPA Explained - Motion Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/motion.ac.in\/examinfo\/cbse-grading-system-for-class-10\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"CBSE Grading System for Class 10th 2026: Grades, Passing Marks Criteria &amp; CGPA Explained - Motion Blog\" \/>\n<meta property=\"og:description\" content=\"If you have just (just in case definition) opened your CBSE 2026 Class 10 result at results.cbse.nic.in and are looking at your marksheet with letters on it like A1, B2, or D on it, and you are wondering what any of it means. That is quite normal. The CBSE grading system for Class 10 2026 &hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/motion.ac.in\/examinfo\/cbse-grading-system-for-class-10\/\" \/>\n<meta property=\"og:site_name\" content=\"Motion Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-04-29T09:56:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/motion.ac.in\/examinfo\/wp-content\/uploads\/2026\/04\/CBSE-Grading-System-For-Class-10th.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Saumya Sarin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Saumya Sarin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"12 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/motion.ac.in\/examinfo\/cbse-grading-system-for-class-10\/\",\"url\":\"https:\/\/motion.ac.in\/examinfo\/cbse-grading-system-for-class-10\/\",\"name\":\"CBSE Grading System for Class 10th 2026: Grades, Passing Marks Criteria & CGPA Explained - Motion Blog\",\"isPartOf\":{\"@id\":\"https:\/\/motion.ac.in\/examinfo\/#website\"},\"datePublished\":\"2026-04-29T09:56:41+00:00\",\"dateModified\":\"2026-04-29T09:56:41+00:00\",\"author\":{\"@id\":\"https:\/\/motion.ac.in\/examinfo\/#\/schema\/person\/749db12a0caa09f0f4dedbcf14dfcfc4\"},\"breadcrumb\":{\"@id\":\"https:\/\/motion.ac.in\/examinfo\/cbse-grading-system-for-class-10\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/motion.ac.in\/examinfo\/cbse-grading-system-for-class-10\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/motion.ac.in\/examinfo\/cbse-grading-system-for-class-10\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/motion.ac.in\/examinfo\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"CBSE Grading System for Class 10th 2026: Grades, Passing Marks Criteria &#038; CGPA Explained\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/motion.ac.in\/examinfo\/#website\",\"url\":\"https:\/\/motion.ac.in\/examinfo\/\",\"name\":\"Motion Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/motion.ac.in\/examinfo\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/motion.ac.in\/examinfo\/#\/schema\/person\/749db12a0caa09f0f4dedbcf14dfcfc4\",\"name\":\"Saumya Sarin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/motion.ac.in\/examinfo\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/7ef982fd272108e18ef48abbe7c4a9b7?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/7ef982fd272108e18ef48abbe7c4a9b7?s=96&d=mm&r=g\",\"caption\":\"Saumya Sarin\"},\"description\":\"Saumya Sarin is a skilled web content writer, and editor, with good knowledge of SEO with three years of experience in the field. Passionate about crafting engaging and informative content. Currently works at Motion Education Kota, where she applies her expertise to create impactful digital content. With a keen eye for detail and a strong understanding of search engine optimization, Saumya strives to deliver content that is both reader-friendly and performance-driven.\",\"sameAs\":[\"https:\/\/motion.ac.in\/\"],\"url\":\"https:\/\/motion.ac.in\/examinfo\/author\/saumya\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"CBSE Grading System for Class 10th 2026: Grades, Passing Marks Criteria & CGPA Explained - Motion Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/motion.ac.in\/examinfo\/cbse-grading-system-for-class-10\/","og_locale":"en_US","og_type":"article","og_title":"CBSE Grading System for Class 10th 2026: Grades, Passing Marks Criteria & CGPA Explained - Motion Blog","og_description":"If you have just (just in case definition) opened your CBSE 2026 Class 10 result at results.cbse.nic.in and are looking at your marksheet with letters on it like A1, B2, or D on it, and you are wondering what any of it means. That is quite normal. The CBSE grading system for Class 10 2026 &hellip;","og_url":"https:\/\/motion.ac.in\/examinfo\/cbse-grading-system-for-class-10\/","og_site_name":"Motion Blog","article_published_time":"2026-04-29T09:56:41+00:00","og_image":[{"width":1280,"height":720,"url":"https:\/\/motion.ac.in\/examinfo\/wp-content\/uploads\/2026\/04\/CBSE-Grading-System-For-Class-10th.png","type":"image\/png"}],"author":"Saumya Sarin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Saumya Sarin","Est. reading time":"12 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/motion.ac.in\/examinfo\/cbse-grading-system-for-class-10\/","url":"https:\/\/motion.ac.in\/examinfo\/cbse-grading-system-for-class-10\/","name":"CBSE Grading System for Class 10th 2026: Grades, Passing Marks Criteria & CGPA Explained - Motion Blog","isPartOf":{"@id":"https:\/\/motion.ac.in\/examinfo\/#website"},"datePublished":"2026-04-29T09:56:41+00:00","dateModified":"2026-04-29T09:56:41+00:00","author":{"@id":"https:\/\/motion.ac.in\/examinfo\/#\/schema\/person\/749db12a0caa09f0f4dedbcf14dfcfc4"},"breadcrumb":{"@id":"https:\/\/motion.ac.in\/examinfo\/cbse-grading-system-for-class-10\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/motion.ac.in\/examinfo\/cbse-grading-system-for-class-10\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/motion.ac.in\/examinfo\/cbse-grading-system-for-class-10\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/motion.ac.in\/examinfo\/"},{"@type":"ListItem","position":2,"name":"CBSE Grading System for Class 10th 2026: Grades, Passing Marks Criteria &#038; CGPA Explained"}]},{"@type":"WebSite","@id":"https:\/\/motion.ac.in\/examinfo\/#website","url":"https:\/\/motion.ac.in\/examinfo\/","name":"Motion Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/motion.ac.in\/examinfo\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/motion.ac.in\/examinfo\/#\/schema\/person\/749db12a0caa09f0f4dedbcf14dfcfc4","name":"Saumya Sarin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/motion.ac.in\/examinfo\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/7ef982fd272108e18ef48abbe7c4a9b7?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7ef982fd272108e18ef48abbe7c4a9b7?s=96&d=mm&r=g","caption":"Saumya Sarin"},"description":"Saumya Sarin is a skilled web content writer, and editor, with good knowledge of SEO with three years of experience in the field. Passionate about crafting engaging and informative content. Currently works at Motion Education Kota, where she applies her expertise to create impactful digital content. With a keen eye for detail and a strong understanding of search engine optimization, Saumya strives to deliver content that is both reader-friendly and performance-driven.","sameAs":["https:\/\/motion.ac.in\/"],"url":"https:\/\/motion.ac.in\/examinfo\/author\/saumya\/"}]}},"_links":{"self":[{"href":"https:\/\/motion.ac.in\/examinfo\/wp-json\/wp\/v2\/posts\/9103"}],"collection":[{"href":"https:\/\/motion.ac.in\/examinfo\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/motion.ac.in\/examinfo\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/motion.ac.in\/examinfo\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/motion.ac.in\/examinfo\/wp-json\/wp\/v2\/comments?post=9103"}],"version-history":[{"count":3,"href":"https:\/\/motion.ac.in\/examinfo\/wp-json\/wp\/v2\/posts\/9103\/revisions"}],"predecessor-version":[{"id":9318,"href":"https:\/\/motion.ac.in\/examinfo\/wp-json\/wp\/v2\/posts\/9103\/revisions\/9318"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/motion.ac.in\/examinfo\/wp-json\/wp\/v2\/media\/9317"}],"wp:attachment":[{"href":"https:\/\/motion.ac.in\/examinfo\/wp-json\/wp\/v2\/media?parent=9103"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/motion.ac.in\/examinfo\/wp-json\/wp\/v2\/categories?post=9103"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/motion.ac.in\/examinfo\/wp-json\/wp\/v2\/tags?post=9103"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}