You may. Green mucus is a sign that the body is fighting a difficult infection. If you are still sick after a couple of weeks, this can be a sign of a bacterial infection. In these cases, it's a good idea to contact a healthcare provider.