Most sinus infections are viral, and most are caused by the virus that causes the common cold. How can you tell, based on symptoms, whether your infection is viral or bacterial? Normally, you can't. Symptoms like bad breath, yellow or green mucus, fever and headache are not reliable signs of a bacterial infection.