Skolens historie går tilbake til 1921, da Stavanger handelsgymnasium ble grunnlagt. I 1960-årene ble Stavanger handelsskole skilt ut som egen skole, skjønt begge skolene holdt seg til samme bygg. Etter navnereformen i 1976 skiftet handelsskolen navn til Ledaal videregående skole, mens Stavanger handelsgymnasium ble hetende St.Olav videregående skole. Skolene ble slått sammen igjen i 1996, og beholdt navnet .