The short answer
Moss grows on the north side of a roof because that slope gets the least direct sun in Britain, so it stays damp for longest after rain, and moss needs moisture more than anything. Shade from trees or taller buildings makes it worse. You cannot move the sun, but you can cut back branches, keep gutters clear and treat the slope when growth starts.
How the sun, shade and damp combine to turn one slope green first, and the practical steps that slow it down.
How the sun decides which slope stays wet
In Britain the midday sun sits in the southern half of the sky. A roof slope that faces north therefore receives the least direct sunshine through the year, and in winter the low sun may barely touch it. Rain falls on every slope equally, but the sun and wind dry them at different speeds, and the north slope is left damp for hours or days longer.
That slow drying is what moss wants. Its spores are everywhere, yet they need a surface that stays wet long enough for them to root. A sunny south slope dries in an hour or two after a shower and gives them little chance. The shaded side holds a film of water, and over a few seasons the spores establish and spread.
Check your own house with a compass app. A slope facing roughly north is the first suspect, but the rule is not absolute. East-facing slopes can be nearly as bad if a tall neighbour blocks the morning sun, and a north slope in an open site, with wind across it, can stay cleaner than a south slope under a tree. Look at the pattern on your roof rather than assuming.
Trees, neighbours and other sources of shade
Shade is not only about direction. A tall hedge, a neighbouring extension, a chimney stack or a garage that casts a long shadow can keep a slope in the dark for much of the day. Trees do double duty, since they block sun and also shed leaves, twigs, seeds and sap onto the tiles.
That debris collects in the overlaps, valleys and gutters. Rotting leaves hold water against the tile and create a small bed of nutrients, and moss spreads outward from the dirty patch. If you see growth concentrated around a valley or just above the gutter, debris is often the cause.
Overhanging branches also drip. Water that falls from a tree after the rain has stopped keeps the surface wet, so a roof under a mature tree can stay damp much longer than the weather would suggest. The same applies to tiles close to a wall that is itself damp.
It is worth knowing which factor is at work, because the cure differs. Where the sun cannot reach, only management helps. Where debris is the issue, clearing it fixes much of the problem. Our answer on moss in gutters explains how the two connect.
Prevention you can start from the ground
You cannot change the aspect of a house, but you can change how long the slope stays wet. Cut back branches so that more light and wind reach the tiles, and keep a gap between the foliage and the roof. If a large tree is protected or belongs to a neighbour, check the rules and talk to them first. Council tree officers can say whether a tree has a preservation order.
Keep the gutters flowing. A blocked gutter overflows onto the lowest tiles and keeps the eaves wet, and a full one is a ready-made bed for moss. Clear them from a firmly footed ladder or with a tool that reaches from the ground, and never lean out from the top rung.
Do not climb the roof to scrape the growth off; that is a job for a roofer, and our answer on removing moss from a roof yourself explains why. A biocide treatment after a clean makes the tiles a harder place for moss to settle for a while, and our guide to how long roof biocide lasts gives the realistic picture.
When moss on the shaded side needs a roofer
A light green film is mostly cosmetic. Thick moss is different: it holds water against the tile, fills the overlaps and can break up into clumps that block the gutters. It can also hide cracked or slipped tiles and worn mortar at the ridge, which let water into the roof space. If you see damp patches on the bedroom ceiling below the north slope, treat that as a reason to look, not as a reason to wait.
When we visit, we survey first and share photos of your own roof, including the shaded slope you cannot see from the garden. You then receive one written total price. Cleaning and treatment on the shaded side can be combined with any repairs, which saves paying twice for access.
Expect the north side to need attention more often than the south. That is the nature of the site, not a sign that the earlier job was done badly. For the full range of work, see our roof cleaning and moss removal page, if you are worried about damp inside.
More on this in Roof Cleaning & Moss Removal in Crawley
Two more north-slope questions
Will cutting back a tree stop the moss?
It helps a lot, but it will not end it. More light and wind let the slope dry faster, and fewer leaves land on the tiles. The spores still arrive, so some growth can return over time. Pruning plus clear gutters and an occasional treatment is a realistic plan. Check whether a tree is protected before cutting anything.
Do south-facing roofs get moss too?
Yes, if something keeps them damp or shaded. A south slope under a large tree, behind a taller building or with blocked gutters can go green just as well. Direction is a starting point only. Look at where water lingers and where debris sits, because those spots are where growth begins on any slope.