How to Calculate Your ACT Superscore

Get the Free ACT Superscore Calculator!

Superscoring is the process of averaging your best subject scores from all of your ACT test attempts. Have you taken the ACT more than once? This free tool makes it easy to calculate your ACT superscore. 

Starting in April 2025, students who choose to take the online ACT test will have their ACT Superscore calculated using a new method that includes only English, math, and reading. For everyone else, this change will take effect in September 2025. We’ll continue to show your highest scores for each subject section along with the test date, but your Composite score on your Superscore report will be based on the new English, math, and reading. Your highest section test scores can come from ANY test event, whether it was on the legacy blueprint or the enhanced ACT.

This means a student who got their highest English their first time testing and on a legacy administration, their highest math on their second legacy administration, and their highest reading on the new enhanced ACT, would see those highest scores used to calculate their ACT Superscore Composite after the new enhanced ACT administration. The science score would be used to calculate the STEM score along with math but would not be used in the ACT Superscore Composite calculation.

Here’s how to find your ACT superscore if you want to do it yourself:

Step 1: Gather all of your ACT score reports. 

Step 2: Fill out a table with your test dates and corresponding scores from all your ACT tests so you can easily compare subject scores.

Step 3: Identify your best score in each subject by circling the highest number in each column.  

Step 4: Calculate the average based on your last valid test attempt. 

If your last valid test attempt was on the:

  • Legacy ACT: Calculate the average by adding the English, math, reading and science scores together, dividing by four, and rounding to the nearest whole number.
  • Enhanced ACT: Calculate the average by adding English, math, and reading scores together, dividing by three, and rounding to the nearest whole number.