Childcare is organised by age because licensing ratios are set by age and because it is administratively simpler. It is not because same-age grouping is developmentally optimal.
Where we can mix ages — shared outdoor time, the out of school care room spanning grade one to six, siblings together at pickup — we do, and the effects are consistent.
What the younger child gets
A model just far enough ahead to be useful. A three-year-old watching an adult tie a shoelace sees something impossibly distant. Watching a six-year-old do it, they see something almost within reach — and they attempt it sooner.
They also get more sophisticated language than peers provide, and inclusion in more complex play than they could organise themselves.
What the older child gets
More than people expect. Explaining a game to a younger child requires genuinely modelling another mind — working out what they do not yet know and adjusting. That is demanding cognitive work.
It also offers a role. A child who struggles academically or socially with their own age group can be competent and needed with a younger one, and that experience of being capable is not easily provided any other way.
What we watch for
It needs management. Left alone, an older child can dominate, and a younger one can be relegated to permanent baby. So we set up activities where both contribute genuinely, we make sure older children have space and materials that are their own, and we step in when a younger child is being managed rather than played with.
At home
This is one of the quiet advantages of siblings, and it is worth actively enabling: an older child teaching a younger one something real, with a genuine job rather than a token one.
And when it descends into a fight, which it will, that is also practice. Sibling conflict is where a great deal of negotiation gets learned.

