In augustus 1996 had Ajax als eerste club in ons land de beschikking gekregen over een stadion met een schuifbaar dak. Ook al regende het, sneeuwde het of waren er andere onvoorzienbare weersomstandigheden. Ajax kon altijd voetballen. Op 25 maart 1998 gold dat ook voor Vitesse.
Sinds de jaren tachtig lagen er plannen op tafel om het verouderde stadion op Nieuw-Monnikenhuize te verlaten. Onder leiding van toenmalig voorzitter Karel Aalbers werd de wens voorzien van daden. Op 12 juli 1996 werd de eerste paal de grond ingeslagen in een weiland aan de Batavierenweg, ten zuiden van de Rijn. Tegelijkertijd werd de naam GelreDome officieel onthuld.
Akzodrome was twee jaar eerder gesneuveld als optie, omdat het chemieconcern zich uit het project terugtrok. Op 25 maart 1998 werd het 29.600 stoeltjes tellende stadion met een lichtshow feestelijk geopend. Kort daarna speelde Vitesse er haar eerste wedstrijd: NAC Breda werd met 4-1 naar huis gestuurd. Eerste doelpuntenmaker werd Dejan Curovi?, die ook al het laatste doelpunt in Nieuw-Monnikenhuize maakte.
In de achttien competitiewedstrijden die daarop volgen bleef de Arnhemse club ongeslagen. In de jaren, die volgde, werden vele wedstrijden in het stadion gespeeld en ook vonden er vele popconcerten, dancefestivals en andere evenementen (MonsterTruck) plaats. Tijdens het EK van 2000 diende GelreDome als stadion en ook in 2007 werd de accommodatie aangedaan tijdens het EK onder 21 jaar.
De oorspronkelijke plannen voor het sportcomplex zijn echter nooit volledig doorontwikkeld. Onder meer de buitenkant onder de Oosttribune en de betonnen hoeken werden vanwege financiële redenen nooit afgebouwd. Diverse keren moest er worden bijgesprongen om het stadion van een faillissement te redden. Vitesse is overigens geen eigenaar van het stadion.
In het GelreDome werden vele bijzondere wedstrijden gespeeld. ELF Voetbal zet ze op een rij:
1.
Italië - Turkije 2-1, 11 juni 2000
Tijdens het EK, dat Nederland samen met België organiseerde, kreeg GelreDome drie wedstrijden toegewezen. Allen in de poulefase. Voor de gelegenheid werden er demontabele zitrijen geplaatst voor de tribunes, waardoor de capaciteit opliep tot 30.000 plaatsen. Deze werden na het toernooi weer verwijderd, behalve aan de oostzijde. De eerste was Italië - Turkije. Vanuit een strafschop bezorgde Filippo Inzaghi de Squadra Azzurra de winst.
2.
PSV - Galatasaray 3-1, 19 september 2001
Door de rellen tijdens de voorgaande Europese wedstrijd tegen 1.FC Kaiserslautern medio maart, waarbij trainer Erik Gerets zijn eigen supporters nog moest terugjagen, speelde PSV gedwongen in de Gelredome in Arnhem. De eerste Champions League-thuiswedstrijd werd gewonnen. Arnold Bruggink (schot) en Ernest Faber (kopbal na vrije trap van Mark van Bommel) zette PSV op een comfortabele 2-0 voorsprong. Maar na de 2-1 was het bibberen. In de extra tijd maakte Mateja Kezman op aangeven van Theo Lucius aan alle onzekerheid een einde.
3.
FC Twente - Arsenal 0-2, 13 augustus 2008
Nu een voorronde Champions League-duel in het GelreDome. FC Twente was druk bezig om haar eigen stadion te verbouwen. Maar als nummer twee van de Eredivisie moest de club al begin augustus in actie komen. In een uitverkocht GelreDome bleek Arsenal met 0-2 te sterk. William Gallas en Emmanuel Adebayor zorgden voor de doelpunten.
4.
Vitesse - AEK Athene 3-0, 15 september 1998
De allereerste Europese wedstrijd in het GelreDome. Vitesse kwam uit in de UEFA Cup en maakte gehakt van de Grieken. Terwijl AEK Athene juist voor rust heer en meester was geweest. De paal en doelman Sander Westerveld werden helden. Louis Laros (rebound na gekeerde strafscop van Nikos Machlas), Marko Perovic en Nikos Machlas zorgden voor de doelpuntenproductie.
5.
Vitesse - Ajax 3-2, 27 januari 2013
Al ruim een jaar was Ajax ongeslagen buitenshuis. De regerend landskampioen leek ook in Arnhem weinig problemen te kennen. In de 67e minuut stond het al 0-2. Maar toen volgde een wederopstanding van jewelste. Theo Janssen, Patrick van Aanholt en Renato Ibarra draaiden de score daarna volledig om!