One person was flown to Aberdeen Royal Infirmary by air ambulance, while five were taken to other hospitals by road, and one made their own way, the Scottish Fire and Rescue Service said.
Emergency services were called to the scene at James Jones & Sons Ltd on Greshop Industrial Estate in Forres, Moray, at around 8am today.
Seventeen firefighters were tackling the blaze.
The Scottish Ambulance Service said three of the injured were taken to Raigmore Hospital in Inverness while two were transported to Dr Gray's in Elgin.
One person made their own way to Dr Gray's.
Police have been at the scene to assist the fire brigade.