I am having red colored sperm while ejaculating. Is it an infection?

Red colour semen. Your red colour semen is not normal, it means there is blood in it and you should consult yout md, or a urologist.
Hemospermia. Unlikely from an infection. There has never been an infection in the multiple cases seen by me.