There is no single date that suits every house. Exterior glass picks up different dirt in different months, and two homes on the same street can need different timing if one faces a road and the other faces a backyard full of trees. A useful schedule follows what is actually landing on the glass, not a fixed reminder.
Spring is the first obvious point. Pollen coats the pane in a yellow film, and rain turns that film into streaks rather than washing it off. A wash after the heaviest pollen, once the trees have finished their main release, gives you a clear view for the start of warmer weather. Washing in the middle of that release often means doing the same panes again two weeks later.

Summer adds dust, especially on a house that faces a busy road or sits near construction. Dry spells let the film build. A humid stretch can leave water spots if the glass was last rinsed with ordinary tap water. This is also when people notice that a pane washed in May already looks tired by July. If that happens at your house, the gap between visits is too long for that elevation or that side of the building.
Fall brings sap, seeds, and fine debris from leaves, even when the leaves themselves never touch the glass. Trees overhanging a window will mark the pane long before they fill the eavestrough. Winter, on roads that are salted, leaves a different film. Spray from the street dries on the glass and etches a haze that a dry cloth will not lift. Homes close to a major road often look dullest in late winter, which is a sensible time for the first wash of the year if you only book one.
A practical rhythm for most houses
For a typical residential property, twice a year covers the big seasonal changes: once after pollen, and once after the dusty or leafy part of the year. That is a starting point, not a rule. Add a visit if you can see the film from inside the room, if the house is for sale, or if the glass faces a street that throws up spray. Storefront and commercial glass is usually on a shorter cycle because customers look at it every day and fingerprints and road film show up faster.

The method matters as much as the date. A wash that leaves minerals or soap on the pane looks dirty again sooner, because the next layer of dust has something to stick to. If the goal is a longer gap between visits, it is worth cleaning the glass without leaving streaks in the first place. Pure filtered water does not leave the film that ordinary rinse water leaves behind.
Windows and frames are booked together for the same reason. Dirt on the sill and in the track washes back onto the pane at the first rain. Cleaning only the centre of the glass shortens the time before the window looks unfinished again. Screens, if they stay in, hold dust against the glass. Unless screen cleaning is included, they should come out before the appointment.
The wall collects the same seasons
Whatever lands on the glass also lands on the wall around it. Pollen and road film do not stop at the frame. After a couple of seasons, the siding collects the same film, and the house can look dull even when a single pane has just been done. Many people book the glass and the siding in the same part of the year so the whole elevation matches.
Walk the outside once in spring and once in fall and look at the glass from the sidewalk, not from the couch. Shade hides spots that sunlight shows immediately. The sides that face trees or the road will tell you whether twice a year is enough for that house, or whether one of those sides needs a shorter gap. You do not need a complicated calendar. You need to match the visits to the dirt the house actually gets.