Kemissä on seitsemän pienvenesatamaa, joissa on vuokrattavana noin 600 venepaikkaa. Mansikkanokan ja Hahtisaaren venesatamat sijaitsevat keskustassa, samoin isommille veneille tarkoitettu Sisäsatama ja Ulenin ranta. Kuivanuoron venesatama sijaitsee kaupungin pohjoispuolella ja Paavonkarin sekä Ajoksen venesatamat kaupungin 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.

Ympäristötoimialan yleisten alueiden prosessit ylläpitää pienvenesatamien venesatamapalveluita.