Iowa rules · checked 2026-10-20
Iowa offers the HiSET exam only. This page carries the state's exact answers — fees, online status, the age rule and its exceptions, retake rules, and the record door — from the official sources, dated, with every unverified figure flagged where it stands.
Online testing
This state tests at test centers.
Standard age
Exceptions under that age are below — almost every state has one.
| Route | Per subject / subtest | Full test |
|---|---|---|
| HiSET exam — at a test center | $10.75 per subtest unverified — check the official page | $53.25 total |
Applies to HiSET: Iowa offers HiSET at test centers and online (HiSET at-home carries added virtual/proctor fees). There is no GED test in Iowa.
Standard age: 16. 16-17: parental consent + school-district permission; must first take and pass the HiSET Official Practice Test while enrolled in an adult education program at one of Iowa's 15 community colleges.
HiSET retakes: HiSET includes 2 retakes per subtest within 12 months of the first attempt; the test-taker pays only the test-center fee on retakes (at-home retakes pay the online proctor fee). Maximum 3 attempts per subtest per year. Iowa online retakes still pay the virtual testing fee each attempt.
The paper that proves you passed — your transcript or diploma copy — is held by DiplomaSender — start at the official door: https://www.diplomasender.com.
Fee: $20 per document.
Find yours by year with the Transcript Finder — it adds the era warnings and the documents checklist for your case.
These cells in this state's row could not be confirmed on an official source in the 2026-10-20 pass and are flagged wherever they appear above: age_min unverified — check the official page · hiset_fee_per_subject_center unverified — check the official page
One payment, yours to keep — the printable companion to the free plan above. Everything inside →
Checked 2026-10-20. Figures flagged unverified came from secondary tables, not the official page — that is why they are flagged. Corrections are published on the correction log.