French Baccalaureate Grade Calculator (Bac 2027)

Calculate your French baccalaureate average for the 2027 session, general or technological track, with the official coefficients and your honours. Enter your values; the result updates as you type, with the method shown below.

About this calculator

This calculator estimates the French baccalaureate average for the 2027 session, for the general and technological tracks, from continuous-assessment averages and final exam marks, and gives the honours level.

Choose the track, then enter each mark out of 20; the coefficients are shown next to each field.

When to use it

  • Students in première and terminale in France.
  • Parents following a child’s results.
  • Seeing which mark is needed for honours.
  • Teachers explaining the weighting.

How to read the result

Average = Σ (mark × coefficient) / 100. From 10 the bac is passed; between 8 and 10, the student takes the resit; honours start at 12, 14, 16 and 18.

The coefficients used are those shown in the tool; check the official texts if the rules change.

Mistakes to avoid

  • Mixing up the coefficients of the two tracks.
  • Forgetting options, which can add points.
  • Entering report-card averages for exam marks.

Formula

Average = Σ (mark × coefficient) / 100

Worked example

Marks around 12/20 in the general track: average 12.3/20, “assez bien”.

Frequently asked questions

How is the bac weighted?

40% continuous assessment and 60% final exams, out of 100 coefficients.

What is new in 2027?

An early maths test in 1st year (coef. 2) and a grand oral at 8 (12 in techno).

What mark do I need?

10 to pass; 8 to 10 gives a resit; honours from 12.

What mark is needed to pass?

10 out of 20.

What is the resit?

An oral second round for averages between 8 and 10.

Are options counted?

They can add points.

Related calculators

Results are estimates for information only. Check important figures with a professional.