Третє покоління Астри дебютувало в 2004 році у вигляді п'ятидверного хетчбека і універсала, а протягом наступних декількох років на ринок вийшли трехдверка GTC, седан, кабріолет. Машина була побудована майже з нуля і базувалася на платформі Delta, яку також використовували Opel Zafira, Chevrolet Cobalt, Chevrolet HHR і деякі інші моделі концерну GM. Седан додав в довжині, вимахнув до 4587 мм (відстань між осями - 2703 мм). Astra H домоглася першого місця продажів в Європі в 2007 році, а роком пізніше вийшла на ринок США під брендом Saturn. На модель встановлювали чотирициліндрові мотори робочим об'ємом до 2,4 л і потужністю до 240 сил (версія OPC). Залежно від двигуна можна було отримати «механіку» з п'ятьма або шістьма ступенями, п'ятиступінчастий «робот» Easytronic або «автомат» з чотирма або шістьма діапазонами. У цьому поколінні Astra обзавелася статусним обладнанням - електронноуправляемий амортизаторами і біксеноновимі фарами з інтелектуальним керуванням. машини в європейській специфікації припинили випускати в 2010 році, а в Бразилії - у 2011-му.