This pattern from Tin Can Knits includes sizes for the whole family.
Sizing: Newborn (Baby, Child, Adult)
Head circumference: 32cm (36cm, 40cm, 50cm)
Yarn Aran Weight yarn such as Jamiesons Shetland Heather 91(137,160,182) m
Gauge: 18 sts in stockinette stitch
Needles 4.5mm (or as required to meet gauge);
double points and or circulars as desired