Kemissä on kuusi pienvenesatamaa, joissa on vuokrattavana noin 650 venepaikkaa. Mansikkanokan ja Hahtisaaren venesatamat sijaitsevat keskustassa, samoin isommille veneille tarkoitettu Sisäsatama. Kuivanuoron venesatama sijaitsee kaupungin pohjoispuolella ja Paavonkarin venesatama eteläpuolella.

Keskustassa sijaitseva Ulenin venesatama on tarkoitettu ensisijaisesti purjeveneiden ja moottoripurjehtijoiden käyttöön. Moottoriveneiden sijoittamisesta sinne päättää yhdyskuntatekniikan päällikkö.

Vierasvenepaikat sijaitsevat Ulenin venesatamassa. Niiden vuokrauksesta vastaavat Kemin Purjehdusseura sekä Kemin Työväen Pursiseura.

Teknisen toimialan yhdyskuntatekniikka ylläpitää pienvenesatamien venesatamapalveluita.