• 1896  Iisalmen reaali- ja porvarikoulu aloitti toimintansa vuokratiloissa, Kirkkopuistonkadun ja Louhenkadun risteyksessä sijainneessa talossa. Opetuksesta vastasi opettajatar Tilda Mikkola.
  • 1897 Koulu siirtyi leskirouva Wilhelmiina Hiltusen taloon Riistakadun ja Satamakadun kulmaukseen. Koulun käyttöön vuokrattiin viisi huonetta.
  • 1899  Ensimmäinen oma koulurakennus valmistui (nykyinen Raatihuone).
  • 1900  Koulu kasvoi viisiluokkaiseksi, ylläpitäjänä kunta.
  • 1904 Käynnistettiin varsinainen lukiokoulutus (oppikoulun jatkoluokat).
  • 1906  Nimen muutos: Iisalmen suomalainen yhteiskoulu.
  • 1907 Ensimmäiset ylioppilaat valmistuivat. Ylioppilaita seitsemän.
  • 1913  Viisi alinta luokkaa siirtyi valtion hallintaan, jatkoluokat edelleen kunnallisina (Iisalmen alkeiskoulu ja sen jatkoluokat, 1914 lähtien käytettiin nimeä Iisalmen keskikoulu ja sen jatkoluokat).
  • 1927  Nimen muutos: Iisalmen yhteislyseo. Koulu siirtyi valtion hallintaan.
  • 1931  Nykyinen lyseorakennus valmistui Kirkonmäelle.
  • 1939-1940 Koulu toimi sotasairaalana. Poikkeusoloista johtuen keväällä 1940 ei järjestetty ylioppilaskirjoituksia (tilanne sama vuosina 1918 ja 1942).
  • 1949  Nimen muutos: Iisalmen lyseo. Tytöt siirtyivät Iisalmen tyttölyseoon.
  • 1970  Nimen muutos: Iisalmen yhteislyseo.
  • 1973  Kouluun liitettiin iltalinja.
  • 1974  Nimen muutos: Iisalmen lukio. Tytöt siirtyivät takaisin. Iltalinjan nimi muutettiin aikuislinjaksi. Koulu siirtyi kunnan hallintaan.
  • 1994  Iltalinjan nimi muutettiin aikuislinjaksi, jolle oma rehtori.
  • 2000  Nimen muutos: Iisalmen lyseo. Aikuislinjan nimi muutettiin Iisalmen aikuislukioksi.
  • 2003  Luma-keskus Majakka valmistui. 
  • 2004  Nimen muutos: Iisalmen lyseo ja aikuislukio, joilla yhteinen rehtori. Lyseorakennuksen peruskorjaus valmistui.
  • 2007 Lyseon ensimmäisten ylioppilaiden valmistumisesta 100 vuotta.
  • 2015 Oppilaaksi otto aikuislukioon päättyi.
  • 2016 Koulu täyttää 120 vuotta.
  • 2017 Koulu juhli Suomen 100-vuotista itsenäisyyttä. Aikuislukion toimipiste lakkautettiin.