Human breath is visible in winter but not in summer because:

Nine if these

The difference in outside pressure gives visibility to breath

Water vapour in breath condenses in cold air making it visible

Breath contains certain impurities and visible matters