Free tool, no account needed

University grade calculator

Work out your degree classification from your module marks, credits and year weights. Enter each year and see your overall average and the class it falls in on the usual UK boundaries.

Your years and modules

Set each year's weight in your final degree, then add its modules with credits and marks.

Average 63% over 120 credits
Average 70% over 120 credits
Your degree average
67.2%

That is a 2:1 on the usual UK boundaries, 2.8 points below a First.

Upper second (2:1)

Year 2 (40% of result)
63%
Year 3 (60% of result)
70%

Modules without a mark are left out. Boundaries are the typical 70, 60, 50 and 40; check your university's regulations for borderline rules.

How a UK university grade is worked out

Your university grade is one weighted average of your module marks, and your degree classification is the class that average falls in. UK universities build it in layers, and this calculator follows the same steps. It uses the figures you enter and nothing else, so the result is only as accurate as the weights you give it.

  1. Modules become a year average. Each module mark is multiplied by its credits, the results are added, and the total is divided by the credits in that year. A 40-credit module counts twice as much as a 20-credit one.
  2. Years become a degree average. Each year average is multiplied by that year's weight, and the total is divided by the sum of the weights. Many universities give first year a weight of 0%.
  3. The average meets the boundaries. 70 and above is a First, 60 to under 70 a 2:1, 50 to under 60 a 2:2 and 40 to under 50 a Third. These are the usual boundaries; see how classifications work.

Worked example: Jane Doe

Jane Doe's course weights second year at 40% and final year at 60%. Each year is 120 credits. The calculator starts with her marks.

Year 240% of the degree · 120 credits
Research methods58 over 20 credits58 × 20 = 1,160
Group project64 over 20 credits64 × 20 = 1,280
Core module A61 over 40 credits61 × 40 = 2,440
Core module B67 over 40 credits67 × 40 = 2,680
Year average7,560 ÷ 12063%
Year 360% of the degree · 120 credits
Option module A64 over 20 credits64 × 20 = 1,280
Option module B68 over 20 credits68 × 20 = 1,360
Advanced topics70 over 40 credits70 × 40 = 2,800
Dissertation74 over 40 credits74 × 40 = 2,960
Year average8,400 ÷ 12070%
Degree averageYear averages × year weights
1Year 263 × 402,520
2Year 370 × 604,200
3Degree average6,720 ÷ 10067.2%
A 2:1, 2.8 points below a First

Jane's average is 67.2%, a 2:1. The weighting also shows where marks matter most: one extra mark on her 40-credit dissertation is worth 0.2 of a point on her degree average (40 of 120 credits, in a year worth 60%), three times what the same mark is worth on a 20-credit second-year module.

The class boundaries

The overall average is read against four boundaries. Below 40, most universities award an ordinary degree without honours or no degree, depending on their rules.

Honours class by average Typical UK boundaries
ClassAverage
First70 and above
Upper second (2:1)60 to under 70
Lower second (2:2)50 to under 60
Third40 to under 50

Year weights by university

How much each year counts is set by each university, and sometimes by each course. These are the weights we have read in each university's published regulations for a three-year degree, with the source. Choose “Use these weights” to start the calculator on them; you can still change any figure.

Second and final year weights Three-year degrees, first year 0%
UniversitySecond yearFinal year
University of BathMost courses; some differ.Use these weights for University of BathRegulations for University of Bath (opens in a new tab)32%68%
Bournemouth UniversityUse these weights for Bournemouth UniversityRegulations for Bournemouth University (opens in a new tab)30%70%
University of BristolScience, engineering, health and life sciences courses use 25/75.Use these weights for University of BristolRegulations for University of Bristol (opens in a new tab)40%60%
University of ExeterUse these weights for University of ExeterRegulations for University of Exeter (opens in a new tab)33%67%
King's College LondonUse these weights for King's College LondonRegulations for King's College London (opens in a new tab)40%60%
University of LeedsFor students who started in 2022 or later.Use these weights for University of LeedsRegulations for University of Leeds (opens in a new tab)33%67%
University of NottinghamNottingham sets the weights in each programme specification, so check yours.Use these weights for University of NottinghamRegulations for University of Nottingham (opens in a new tab)33%67%
University of WestminsterUse these weights for University of WestminsterRegulations for University of Westminster (opens in a new tab)33%67%

Not listed? Your programme handbook or your university's classification regulations give the weights. Read how year weighting affects your degree for what a different split does to your result.

Missing weights and missing marks

If you leave every year weight blank, each year with marks counts equally, and the result says so. If your weights do not add up to 100, each counted year is scaled to its share of the total. Modules without a mark and years without any marks are left out, so the figure is your average on the work marked so far.

Borderlines and discretion

The calculator gives your weighted average and the class it falls in, and stops there. Many universities look again at an average a mark or two below a boundary: some award the higher class from a fixed margin, some check how many of your credits are in the higher class, and some leave your lowest-marked credits out altogether. Resit caps and the exam board's discretion can move the result too. Read how borderline cases work, and see the rules we have written up for Bath, Bournemouth, Bristol, Exeter, KCL, Leeds, Nottingham and Westminster before relying on a number close to a boundary.

Questions about this calculator.

Something else? Get in touch and a real person replies.

How do I calculate my university grade?

Work out each year's average first: multiply every module mark by its credits, add the results and divide by the credits in that year. Then multiply each year average by that year's weight and divide by the total of the weights. That overall average is your university grade, and the class boundaries turn it into a degree classification: 70 for a First, 60 for a 2:1, 50 for a 2:2 and 40 for a Third. The calculator on this page does both steps and shows the working.

Does first year count towards my degree?

At many UK universities first year has to be passed but carries a weight of 0%, and it is 0% at every university in the table on this page. Others give it a small weight, such as 10%. Your programme handbook or classification regulations list the weights. Enter 0 for any year that does not count, or leave that year out.

What average do I need for a 2:1?

An overall average of 60 on the usual boundaries. If your second year counts 40% and you averaged 58 in it, you need 61.4 across your final year, which counts 60%: 0.4 × 58 + 0.6 × 61.4 = 60.04. Some universities also award a 2:1 from just below 60, so check your own rules. The exam mark calculator works out what you need on a single module.

What year weights should I use?

Use the figures in your own course regulations. The table on this page lists the weights we have checked for each university, with a link to the source, and each one opens the calculator on those weights. Common schemes for a three-year degree include 0, 40 and 60, or 0, 33 and 67, for first, second and final year. If you leave every weight blank, the calculator counts each year with marks equally and says so under the result.

Is this my final classification?

No. It is the weighted average of the marks you enter, placed on the typical 70, 60, 50 and 40 boundaries. Universities can also apply borderline rules, discount some of your lowest credits or cap resit marks, and only the exam board decides your classification. Check your own regulations.

Are my marks saved or sent anywhere?

No. The calculation runs in your browser and nothing is sent to a server. Refreshing the page resets it to the example. A free UniGrade account keeps your modules and marks between visits.

An empty lecture theatre with rows of wooden seats

Track the real thing, not one sum at a time.

UniGrade keeps your modules, credits and year weights in one place and reruns this maths every time a mark comes in.

Create your free accountTry the demoPro: £9.99 once. Pro until 30 April 2027. No subscription.