Pediatricians and child experts say that babies have to be weaned from their bottles starting at 12 months. At this stage, children can already sit down by themselves, sit up, walk and hold a cup. Introducing him to a training cup in place of his bottle by this time will more likely result in him permanently leaving the bottle, than starting the weaning process at around age 2.