Uimahalli on uintiin ja muuhun vesiliikuntaan tarkoitettu rakennus,[1] jossa on yksi tai useampi katettu uima-allas. Katetut uimahallit ovat tavallisia kylmän ilmaston maissa, kun taas lämpimässä ilmastossa suositaan kattamattomia ulkoaltaita ja niistä muodostuvia maauimaloita. Uimahallit ovat usein kunnan tai muun julkisen organisaation ylläpitämiä liikuntapalveluja, joissa käynti on julkisin varoin tuettuna edullista tai jopa ilmaista. Runsaammin viihde- ja hoitavia oheispalveluja tarjoavia uimalaitoksia kutsutaan kylpylöiksi.
Usein uimahalleissa on ainakin kaksi uima-allasta, joista toinen on matala ja tarkoitettu lähinnä uimaan opetteleville lapsille. Lastenallas on matalampi ja yleensä myös lämminvetisempi kuin muut altaat. Useissa uimahalleissa isoin allas on 25 metriä tai 50 metriä pitkä. Uimahallissa voi olla myös noin viisi metriä syvä hyppyallas hyppytelineineen ja kylmävesiallas, jonka lämpötila on 4–17 astetta. Tällä simuloidaan avantoa. Uimahalleissa on usein vesihierontalaitteita.
Pohjois-Euroopan maissa uimahalliin kuuluu yleensä yksi tai useampi sauna, jossa ihmiset voivat lämmitellä ennen ja jälkeen uinnin. Saunat lämpiävät lähes aina sähkökiukaan avulla. Joissakin uimahalleissa on höyrysaunat (turkkilaiset saunat). Näissä lämmitys tapahtuu (noin 40 asteeseen) kuumalla höyryllä. Suomen vanhimmassa uimahallissa Yrjönkadun uimahallissa on sähkö- ja höyrysaunojen lisäksi puukiuassauna. Saunojen yhteydessä on myös suihkut, joissa tulee peseytyä ennen uimaan menoa. Suomen uimahallisaunoissa ei yleensä saa käyttää uima-asuja allashygienian vuoksi, mutta paperinen tai kankainen istuinalunen on suositeltava[2]. Tiukemman alastomuuskulttuurin maissa suositaan pyyhettä tai muuta kevyttä saunavaatetta.
Uimahallin yhteydessä voi olla kuntosali. Muita uimahallin mahdollisesti tarjoamia palveluja ovat solariumit ja hieronta- ja muut fysikaaliset hoidot. Uimahallien yhteydessä on usein kahvio, josta voi ostaa juotavaa ja pientä syötävää. Uimahalleissa on yleensä uintirajoitus, mikä tarkoittaa, että uimisaikaa on esimerkiksi vain 2 tuntia. Uimahalleihin saa tavallisesti ostaa sarjalippuja ja kausikortteja.
Uimahallien vettä puhdistetaan kloorilla tai otsonilla. Kloori saattaa aiheuttaa yliherkkyyttä joillekin ihmisille. Saunoja puhdistetaan päivittäin muun muassa jalkasienen leviämisen estämiseksi.