There are 2 leisure facilities, the indoor centre is adjacent to the Burgess conference and Events Hall and an outdoor centre in the west of the town. The original swimming pool, fed by the river, is in the middle of Holt Island and is now used for canoeing practice and other activities. St Ives also has a Rugby club on Somersham Road, and a Non-League football club, St Ives Town F.C., which plays at Westwood Road. The St Ives Rowing Club was once captained by John Goldie and has had a number of members who have competed at Olympic and Commonwealth championships.