The age of an 18kg baby can vary significantly, but here’s what you need to know:
The average age for a child to weigh 18kg is around four years old. However, this is just an average.
According to information, a smaller child might not reach 18kg until they are six years old, while a larger child might reach that weight as early as two or three years old.
In conclusion, there is no single definitive answer. A baby's age at 18kg depends on their individual growth rate.