###Human: Why is my penis tip swollen with different color? ###Assistant: Hi. You seem to be suffering from balanitis. There are various causes for balanitis which include yeast infection (the most common cause), bacterial infections, viral infection, sexually transmitted infections, skin irritation, and allergy. I would suggest you consult a physician. You may need a short course of antibiotics.