Sri Lanka O/L Grade Calculator & A/L Eligibility Checker
Turn your GCE O/L marks into official A/B/C/S/W grades, count your credit passes, and see instantly whether you qualify to sit A/L and which stream you can enter. Free, no signup, sources cited below.
How it works
This tool applies two official rules: the Department of Examinations letter-grade scale that converts a raw subject mark into a grade, and the Ministry of Education admission rule that decides whether your grades let you sit the GCE Advanced Level and enter a stream. No marks are scaled or averaged for the verdict — each subject is graded on its own mark.
Step 1 — marks to grades. In marks mode, each mark m maps to a grade using fixed national boundaries:
- 75–100 marks → A (Distinction)
- 65–74 marks → B (Very Good Pass)
- 55–64 marks → C (Credit Pass)
- 40–54 marks → S (Simple Pass)
- 0–39 marks → W (Fail)
Step 2 — classify. A grade of A, B or C is a credit pass; A, B, C or S is a pass; W is a fail. The tool tallies distinctions (A), credit passes (A/B/C), total passes (S and above) and fails (W). Grade mode skips step 1 and takes the letter you enter directly, so it works even if your result sheet shows only grades.
Step 3 — A/L eligibility. Following the national stream-selection guidance, the verdict is one of three outcomes:
- Eligible for any stream — at least 6 passes at one sitting and credit passes in both the First Language and Mathematics.
- Arts stream only — Mathematics is not a credit pass, but you have at least 5 credit passes and a credit in your First Language. You may enter Arts and must re-sit O/L Mathematics.
- Not yet eligible — the tool names the first unmet condition: First Language not a credit, Mathematics not a credit with too few credits, or fewer than 6 passes.
The grade boundaries themselves are verified in code by a dual-method check: every mark from 0 to 100 is graded by a direct comparison chain and independently by scanning the grade-band table, and the two must agree. A rough average of your marks is shown only as context — it is never used to decide a pass, a grade, or eligibility. Individual schools can set higher O/L bars for popular streams; this tool reports the national minimum and says so.
Worked examples
Frequently asked questions
Sources & references
- Department of Examinations, Sri Lanka — official O/L grading and results
- Minimum qualification for Advanced Level in Sri Lanka (MoE guidance, summarised)
- Guidance on selecting Advanced Level (A/L) subject streams
- GCE Ordinary Level in Sri Lanka — grade-band cross-check (secondary)
The grade bands and A/L admission rule were last cross-checked against these sources on 2026-07-13. This tool reports the national minimum qualification only; some schools set higher bars for popular streams, and university admission is decided later by A/L Z-score, not O/L grades.
Related tools
Comments & feedback
Spotted a bug or want an improvement? Tell us — our team reviews every comment, and good ideas get built. Comments are public and anonymous.
Found a bug, edge case, or want to suggest an improvement?
Email me at [email protected] — most fixes ship within 24 hours.