Why is Sonic blue? Well, Sega wanted a mascot that was the same color as the company’s logo. Makes sense. Mario wears a red hat after all!