Hey There, I am Alpha .If your HP printer won't print color, there are a number of possible causes. You must first check your ink cartridge to see if the color cartridge is out of ink and how much colored ink is left. The next reason could be that the color ink cartridge has passed its expiration date.