Citrus fruit juices- such as orange juice or grapefruit juice, are not a good source of vitamin C, but also contain naturally present sugars which can cause tooth decay. They are acidic too, so it should not be given to babies under 6 months of age.
Squashes, fizzy drinks, flavored milk and juice drinks- filling up on too much of these drinks can cause poor appetite, poor weight gain and in toddlers loose stools. These are unsuitable for young babies. If you want to give squashes, flavored milk, and juices drinks keep them for mealtime in a feeder cup and make sure all juices are diluted well. Fizzy drinks are very acidic and can damage a toddler’s tooth enamel and most health professionals do not recommend fizzy drinks to toddlers. I am a mother and honestly I sometimes give fizzy drinks to my 3 year old, but I think moderation is always the best way.
Baby and herbal drinks- these are also not recommended as advised by a health visitor as they contain sugars and their use is not recommended.
Tea and coffee- not suitable for babies and young children as they can reduce iron absorption and if sugar is added it could contribute tooth decay.