The talented youngster had been enjoying a loan spell at Aggborough but has now made that switch permanent.
He already has twenty-two appearances to his name and one goal as he continues his development at the heart of the Harriers defence.
His initial spell had been due to come to an end during January and, unsurprisingly, he’s been attracting the interest of some of Harriers` league rivals.
However, Kidderminster have acted swiftly to bring Horsfall to Aggborough on a deal until the end of next season.
While the Reds have not paid a fee to the Terriers, Town will retain an interest in the player’s development going forward.