User blog comment:Azurill9/How did Sonic got his Speed???/@comment-11644326-20101207030717

He received the power of music from the great warlords of Atlantis.

Canonical Explanation: His shoes give him the speed.