Skip to main content
24 Calk24
School & Education

Grade Average Calculator

Calculate your grade average. With weighting by subject and school type. Suitable for all federal states and school types in Germany.

Updated 2026 Data stays local Free

Note: These calculations are for informational purposes only and do not replace professional tax or financial advice. All information without guarantee.

FAQ

Frequently Asked Questions

How do I calculate my grade point average?

Multiply each grade by its weight (credit hours or importance), sum the results, and divide by the total weight. In Germany, grades range from 1 (very good) to 6 (insufficient).

What is a weighted grade average?

A weighted average gives more importance to certain subjects. Main subjects often count double. The formula is: sum of (grade x weight) divided by sum of all weights.

Does this grading scheme apply to all German states?

The standard grading scheme is nationwide. However, individual schools or states may use custom grade keys — you can adjust the values in the calculator.

Guide

Quick Answer

The grade average calculator computes the average of your school grades, optionally with different weightings per subject.

What is the Grade Average Calculator?

The grade average calculator computes the average of your school grades, optionally with different weightings per subject.

How does the Grade Average Calculator work?

Enter your grades and optionally the weighting (e.g. by lesson hours). The calculator computes the weighted average. Core subjects can be weighted double.

Key Data and Facts

German school grades: 1 (very good) to 6 (inadequate). Weighted average = sum(grade * weight) / sum(weights). Promotion: typically an average better than 4.0.

Step-by-Step Guide

How to calculate your grade point average step by step: 1. Enter the grades -- enter your school grades (1 to 6). 2. Set the weighting -- main subjects can be weighted double, e.g. mathematics with a factor of 2 and art with a factor of 1. Alternatively, use the number of weekly lessons as the weight. 3. Calculation: Weighted average = sum(grade * weight) / sum(weights). 4. Grading scale in Germany: 1 = very good, 2 = good, 3 = satisfactory, 4 = sufficient, 5 = poor, 6 = insufficient. 5. Promotion rules (vary by federal state): As a rule, the average must not be worse than 4.0. A 5 can be offset by a 3, a 6 by two grades better than 3. 6. Common uses: calculating report card grades, preparing applications, assessing your level of performance. Tip: Some schools round commercially (rounding up from x.5), others truncate -- check with your school.

Calculation Example

Mathe (2x): 2, Deutsch (2x): 3, Englisch (2x): 1, Sport (1x): 2, Kunst (1x): 3. Schnitt = (4+6+2+2+3) / (2+2+2+1+1) = 17/8 = 2,13.

Sources · E-E-A-T

Official sources

Calculations are based on applicable German laws and official data:

Full methodology at Methodology.

School & Education

Related Calculators