It's definitely important to rule out the possibility of medical conditions like yeast infection and STIs. But sometimes plain old dry skin is the cause of an itchy penis, especially when it's so cold and dry out. Have you ever tried a penis health cream (like Man1 Man Oil)? They make the skin all smooth and soft without irritating it.