Het overdekte zwembad Veluwehal in Barneveld heeft een 25-meter bad en een doelgroepenbad. In beide baden kan men vrij of recreatief gezwommen worden.
Daarnaast zijn er programma's voor diverse doelgroepen. Zoals zwemlessen, zowel voor kinderen als volwassenen, zwangerschapszwemmen, 50+ zwemmen en ook gehandicapten zwemmen en zwemmen met begeleiding (medische indicatie).