With 10km, 5km and 3km races all taking place, the event was accessible for runners and walkers of all abilities and ages.
A good time was clearly had by everyone, and for a very worthy cause indeed.
These are 57 of the best photos our photographer took today – and you may recognise some of the people he photographed.
1. Race for Life 2023
Cancer Research UK Race for Life on Southsea Common. Picture Stuart Martin (220421-7042) Photo: Stuart Martin
2. Race for Life 2023
Cancer Research UK Race for Life on Southsea Common. Picture Stuart Martin (220421-7042) Photo: Stuart Martin
3. Race for Life 2023
Cancer Research UK Race for Life on Southsea Common. Parklands Strollers who have raised over £2800. Picture Stuart Martin (220421-7042) Photo: Stuart Martin
4. Race for Life 2023
Cancer Research UK Race for Life on Southsea Common. Picture Stuart Martin (220421-7042) Photo: Stuart Martin