In September 2014, Welsh Pro12 side Ospreys announced that Steenkamp secured an early release from his contract and would join them for the 2014–15 Pro12 season. Steenkamp endured an injury-ravaged spell in Wales and after 14 months during which he played just two matches, he was released from his contract and returned to South Africa to complete his injury recovery.