Olosauna on moderni kyläsauna Oulujoen rannalla Toppilansaaressa noin kahden kilometrin päässä keskustasta. Vuoro kestää 1,5 tuntia, ja 28 EUR:n lippuun sisältyvät pyyhe, laudeliina, shampoo ja vesi. Naisten ja miesten pukuhuoneet ovat erilliset, mutta yhteisessä löylyhuoneessa käytetään uima-asua. Vilvoittelemaan pääsee uimaan laiturilta kaikkina vuodenaikoina, myös talvella avantoon. Kahvila ja baari tarjoavat juomia, ja koko rakennuksen voi vuokrata yksityiskäyttöön.