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

Nine if these

Breath contains certain impurities and visible matters

Water vapour in breath condenses in cold air making it visible

The difference in outside pressure gives visibility to breath