Oulussa on neljä kaupungin omistamaa jäähallia: Oulun, Linnanmaan, Oulunsalon jäähallit ja Raksilan harjoitusjäähalli.
Oulun jäähalli sijaitsee Raksilan liikuntapuistossa. Hallissa pelataan jääkiekon ja kaukalopallon SM-sarjojen ottelut sekä kilpaillaan taitoluistelun SM-tasolla. Hallissa järjestetään myös muita suuria yleisötapahtumia.Oulun jäähallin vieressä on Kärpät Oy:n ja kaupungin omistama harjoitusjäähalli.
Linnanmaan jäähalli on junioreiden harjoitus- ja ottelukäyttöön tarkoitettu halli. Alle 18-vuotiaat ovat etusijalla vuoroja jaettaessa.
Oulunsalon jäähalli on harjoitus- ja ottelukäyttöön tarkoitettu, vuonna 2012 peruskorjattu halli.
Raksilan harjoitusjäähalli varaustilanne. Vuorot varattavissa 2.5.2023 alkaen.