Skip to content
Education Updated September 2026

CGPA Calculator for Nigerian Universities

Work out your semester GPA and your running CGPA on the 5.0, 4.0 or 7.0 scale.

Enter your figures

Everything is worked out inside your browser. Nothing you type is uploaded, saved or shared.

Check your student handbook if you are not sure. The 5.0 scale is by far the most common in Nigeria.
Add up every unit you have been graded on so far, including courses you failed.
This semester's courses
Course codeUnitsGrade

What this calculator does

Your Cumulative Grade Point Average is the single number that follows you from your first semester to your final clearance. It decides the class of degree printed on your certificate, it decides whether you qualify for a departmental award, and it is the first thing most graduate schools and management trainee programmes look at. Yet a surprising number of students only find out where they stand when the result sheet is pasted on the notice board.

This calculator removes the guessing. Enter the courses you took this semester with their unit load and the grade you scored, and it returns your semester Grade Point Average immediately. If you also enter the CGPA you carried into the semester and the number of units you had already been graded on, it blends the two and gives you your new cumulative CGPA, along with the class of degree that figure currently falls into.

Everything runs inside your browser as you type. Nothing is uploaded, nothing is stored, and you can change a grade to see what a resit or a better score would do to your standing before results are even released.

How the calculation works

A GPA is a weighted average, not a plain average. A three unit course pulls your average three times as hard as a one unit course, which is why a poor grade in a heavy course hurts so much more than the same grade in a seminar or a general studies elective.

The calculation has three steps. First, each letter grade is converted into a grade point using your school's scale. On the 5.0 scale an A is worth 5 points, a B is 4, a C is 3, a D is 2, an E is 1 and an F is 0. Second, the grade point for each course is multiplied by that course's unit load to give the weighted points, sometimes called quality points. Third, all the weighted points are added together and divided by the total number of units carried.

For a cumulative CGPA the same logic stretches across your whole programme. The calculator reconstructs your earlier weighted points by multiplying your previous CGPA by your previous total units, adds this semester's weighted points, then divides by the combined unit total.

The formula

Semester GPA = Total weighted points for the semester ÷ Total units carried in the semester

Weighted points for one course = Grade point × Course units

New CGPA = (Old CGPA × Old total units + This semester's weighted points) ÷ (Old total units + This semester's units)

A worked example

Take a 200 level student on the 5.0 scale carrying five courses. She scores an A in a 3 unit course, a B in a 3 unit course, a B in a 2 unit course, a C in a 4 unit course and an A in a 2 unit course.

Her weighted points work out as 5 times 3 equals 15, then 4 times 3 equals 12, then 4 times 2 equals 8, then 3 times 4 equals 12, then 5 times 2 equals 10. Added together that is 57 weighted points across 14 units.

57 divided by 14 gives a semester GPA of 4.07. If she came into the semester with a CGPA of 3.60 across 62 units, her old weighted points were 3.60 times 62, which is 223.2. Adding this semester gives 280.2 points across 76 units, and 280.2 divided by 76 is a new CGPA of 3.69. One strong semester moved her nine points closer to a Second Class Upper.

Things worth knowing

Heavy courses decide everything

A C in a 4 unit core course does more damage than an F in a 1 unit elective. When you are deciding where to spend your last two weeks before exams, rank your courses by unit load first and by difficulty second. The maths is unsentimental about which course you enjoy most.

Failed units never disappear

Until you resit and pass, a failed course keeps sitting in the denominator with zero points attached. That is why one carryover can drag a CGPA down for several semesters. Clear carryovers at the earliest sitting your department allows rather than pushing them to final year.

The early semesters carry the most weight

In 100 level, twelve units is your entire academic record, so a single grade swings your CGPA hard. By 400 level the same grade moves the average by a rounding error. A strong start buys you room to breathe later, and a weak start takes real work to repair.

Round the way your school rounds

Most Nigerian institutions truncate or round to two decimal places, and a CGPA of 4.4951 can become 4.50 or stay at 4.49 depending on the rule. If you are sitting on a boundary, ask your course adviser in writing which convention your faculty applies.

Common mistakes to avoid

  • Averaging your grade points without weighting them by unit load. This is the single most common error and it can be out by half a point.
  • Leaving out courses you failed. They still count towards total units until they are cleared.
  • Using the 4.0 scale because that is what you saw online, when your university actually runs a 5.0 scale.
  • Entering your previous CGPA but forgetting the previous total units, which makes the cumulative result meaningless.
  • Counting audited or pass and fail courses that your department excludes from the GPA computation.
  • Assuming General Studies courses do not count. In most Nigerian universities they absolutely do.

Frequently asked questions

What is the difference between GPA and CGPA?
GPA covers a single semester. CGPA is the running average of every semester you have completed, weighted by units. You can have a brilliant GPA in one semester and still hold a modest CGPA if earlier semesters were weak.
Does a carryover affect my CGPA forever?
It affects it until you resit and pass. Most Nigerian universities then replace the zero with the new grade in the CGPA computation, though some keep the original attempt on the transcript. Confirm the policy in your student handbook, because the two approaches produce very different final numbers.
Can I move from a 2:2 to a 2:1 in my final year?
It depends on how many units you have already been graded on. Use the Required CGPA Calculator to see the exact average you would need across your remaining units. If the figure it returns is above your scale maximum, the target is no longer reachable and it is better to plan around the class you can realistically finish with.
Do elective and general studies courses count?
In almost every Nigerian university, yes. Any course that appears on your result sheet with a unit value and a letter grade goes into the computation. Only courses formally marked as audit or as pass and fail are excluded, and those are rare at undergraduate level.
Is this calculator accurate for polytechnics?
Yes for the arithmetic. Polytechnics use the same weighted average method, usually on the 4.0 scale for ND and HND. The classification bands differ though, so treat the class of degree shown as an indication and check your institution's own bands.
Why is my result slightly different from my school portal?
The three usual causes are rounding convention, a course your department excludes from the computation, and a unit value on the portal that differs from the one in the course handbook. Work through your result sheet line by line and the difference almost always shows up in one of those three places.

Related calculators

Further reading on this site

If this calculator was useful, these sections of the site go deeper into the same subject.

A note on accuracy. This calculator is provided for general information and planning. It performs arithmetic on the figures you supply and does not constitute financial, legal, tax, medical or academic advice. Rates, rules, fees and institutional policies change, and your own circumstances may differ from the assumptions used here. Verify anything important with the relevant institution or a qualified professional before acting on it. See our full disclaimer for more.