The Crazy Town frontman had been in intensive care over the past week in Los Angeles, but is now set to make a full recovery.
The rapper - real name Seth Binzer - was taken off breathing tubes last night (April 3), and is now responsive and has been "speaking sporadically", reports TMZ.
It remains unclear what put the singer into the coma, but the website claims it may have been drug related.
Shellshock appeared in reality series Celebrity Rehab and Sober House in order to overcome his drug addictions.
Crazy Town are said to be working on the follow-up to 2002's Dark Horse.
Watch the video for Crazy Town's 'Butterfly' below: