Free tools · Measured from space
Greenness in City of Cape Town
October 2026: less green than a normal October in City of Cape Town (0.41 on the greenness scale; normal is 0.45). The satellite saw 96% of the area.
The greenness score (NDVI) is how green the land looks from space, from about 0 (bare ground, rock, water) to about 0.9 (dense green growth). It follows rain, season, crops and fire. A month’s figure is the mean over the whole place where the satellite saw the ground (clouds hide some).
October 2026
- 0.41On the greenness scale
- 0.45A normal October
- −0.50Below normalSteps from normal: 0 is normal
The newest month seen over at least half the place. Digital Earth Africa publishes a month a few weeks after it ends.
The last twelve months against normal
Show the numbers
| When or what | Figure |
|---|---|
| November | NDVI 0.36, normal 0.39 |
| December | NDVI 0.34, normal 0.35 |
| January | NDVI 0.33, normal 0.35 |
| February | NDVI 0.33, normal 0.34 |
| March | NDVI 0.35, normal 0.34 |
| April | NDVI 0.36, normal 0.36 |
| May | NDVI 0.46, normal 0.40 |
| June | NDVI 0.54, normal 0.47 |
| July | NDVI 0.53, normal 0.51 |
| August | NDVI 0.55, normal 0.53 |
| September | NDVI 0.48, normal 0.52 |
| October | NDVI 0.41, normal 0.45 |
| Month | Greenness | Normal | Against normal | Seen | Second reading |
|---|---|---|---|---|---|
| November 2025 | 0.36 | 0.39 | −0.43 near normal | 96% | 0.35 |
| December 2025 | 0.34 | 0.35 | −0.36 near normal | 95% | 0.31 |
| January 2026 | 0.33 | 0.35 | −0.36 near normal | 96% | 0.30 |
| February 2026 | 0.33 | 0.34 | −0.21 near normal | 96% | 0.30 |
| March 2026 | 0.35 | 0.34 | +0.05 near normal | 95% | 0.31 |
| April 2026 | 0.36 | 0.36 | −0.10 near normal | 93% | 0.32 |
| May 2026 | 0.46 | 0.40 | +0.58 above normal | 94% | 0.41 |
| June 2026 | 0.54 | 0.47 | +0.61 above normal | 95% | 0.47 |
| July 2026 | 0.53 | 0.51 | +0.12 near normal | 93% | 0.51 |
| August 2026 | 0.55 | 0.53 | +0.01 near normal | 95% | 0.49 |
| September 2026 | 0.48 | 0.52 | −0.57 below normal | 96% | 0.44 |
| October 2026 | 0.41 | 0.45 | −0.50 below normal | 96% | 0.38 |
Pale bars: seen over less than half the place, so less sure. The second reading is from a coarser European satellite product; it reads a little lower as a rule.
Every year since 2017
Show the numbers
| When or what | Figure |
|---|---|
| 2017 | −0.47 (12 months) |
| 2018 | −0.31 (12 months) |
| 2019 | −0.33 (12 months) |
| 2020 | −0.23 (12 months) |
| 2021 | −0.03 (12 months) |
| 2022 | −0.12 (12 months) |
| 2023 | +0.34 (12 months) |
| 2024 | −0.07 (12 months) |
| 2025 | −0.02 (12 months) |
| 2026 | −0.04 (10 months) |
| Year | Greenness | Against normal | Months |
|---|---|---|---|
| 2026 | 0.43 | −0.04 | 10 |
| 2025 | 0.42 | −0.02 | 12 |
| 2024 | 0.42 | −0.07 | 12 |
| 2023 | 0.45 | +0.34 | 12 |
| 2022 | 0.41 | −0.12 | 12 |
| 2021 | 0.42 | −0.03 | 12 |
| 2020 | 0.41 | −0.23 | 12 |
| 2019 | 0.40 | −0.33 | 12 |
| 2018 | 0.41 | −0.31 | 12 |
| 2017 | 0.39 | −0.47 | 12 |
Greenest against normal: 2023 (+0.34). Least green: 2017 (−0.47). Our monthly record starts in January 2017; the normal reaches back to 1984. A year’s figure is the mean of its months seen over half the place.
A normal year here (1984 to 2020)
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NDVI | 0.35 | 0.34 | 0.34 | 0.36 | 0.40 | 0.47 | 0.51 | 0.53 | 0.52 | 0.45 | 0.39 | 0.35 |
Each ward
- Ward 1 (Baronetcy Estate, De Duin)
- Ward 2 (Parow, Avondale)
- Ward 3 (Belgravia, Bellair)
- Ward 4 (Joe Slovo Park, Marconi Beam)
- Ward 5 (Bothasig, Edgemead)
- Ward 6 (Wallacedene, Scottsdene)
- Ward 7 (Arauna, Northpine)
- Ward 8 (Brackenfell)
- Ward 9 (Bellville South, Glenhaven)
- Ward 10 (Hardekraaltjie, Klipkop)
- Ward 11 (Kuilsrivier, Amandelrug)
- Ward 12 (Roosendal)
- Ward 13 (Atlas Gardens Business Park, Burgundy Estate)
- Ward 14 (Blackheath, Gaylee)
- Ward 15 (Briza, Die Wingerd)
- Ward 16 (Eersterivier, Eersterivier Suid)
- Ward 17 (Blue Downs, Dennemere)
- Ward 18 (Mxolisi Phetani (Site C), Mandalay)
- Ward 19 (Alora, Camelot)
- Ward 20 (Delft, The Hague)
- Ward 21 (Bellville, Amanda Glen)
- Ward 22 (Belhar)
- Ward 23 (Melkbosstrand, Bloubergstrand)
- Ward 24 (Delft South)
- Ward 25 (Elsiesriver, Cravenby)
- Ward 26 (Beaconvale, Glenlily)
- Ward 27 (Acacia Park, Glenwood)
- Ward 28 (Epping Forest, Goodrail)
- Ward 29 (Avondale, Wesfleur)
- Ward 30 (Manenberg)
- Ward 31 (Boquinar Industrial Area, Kalksteenfontein)
- Ward 32 (Atlantis, Beacon Hill)
- Ward 33 (Sweet Home)
- Ward 34 (New Crossroads, Philippi)
- Ward 35 (Klipfontein)
- Ward 36 (Crossroads)
- Ward 37 (New Crossroads)
- Ward 38 (Nyanga)
- Ward 39 (Guguletu)
- Ward 40 (Barcelona, Europe)
- Ward 41 (Guguletu, Manenberg)
- Ward 42 (Bishop Lavis, Matroosfontein)
- Ward 43 (Philippi - Farmland)
- Ward 44 (Heideveld, Vanguard)
- Ward 45 (Capricorn, Marina Da Gama)
- Ward 46 (Gatesville, Hatton)
- Ward 47 (Hanover Park, Newfields)
- Ward 48 (Athlone, Belgravia)
- Ward 49 (Bridgetown, Hazendal)
- Ward 50 (Bonteheuwel)
- Ward 51 (Langa)
- Ward 52 (Langa, Bridgetown)
- Ward 53 (Maitland Garden Village, Ndabeni)
- Ward 54 (Bakoven, Bantry Bay)
- Ward 55 (Milnerton, Brooklyn)
- Ward 56 (Kensington, Maitland)
- Ward 57 (Mowbray, Rondebosch)
- Ward 58 (Wyndover, Harfield Village)
- Ward 59 (Claremont, Kenilworth)
- Ward 60 (Crawford, Lansdowne)
- Ward 61 (Simon's Town, Da Gama Park)
- Ward 62 (Belle Ombre, Bishopscourt)
- Ward 63 (Diep River, Plumstead)
- Ward 64 (Fish Hoek, Kalkbaai)
- Ward 65 (Parkwood)
- Ward 66 (Ottery, Wetton)
- Ward 67 (Grassy Park, Lotus River)
- Ward 68 (Lavender Hill, Square Hill)
- Ward 69 (Capri, Noordhoek)
- Ward 70 (Blomvlei, De Bron)
- Ward 71 (Dennendal, Fir Grove)
- Ward 72 (Elfindale, Heathfield)
- Ward 73 (Bergvliet, Deurdrif)
- Ward 74 (Hout Bay, Harbour Heights)
- Ward 75 (Westgate, Westridge)
- Ward 76 (Lentegeur, Mandalay)
- Ward 77 (Bo-Kaap (Schotschekloof), Gardens)
- Ward 78 (Colorado Park, New Woodlands)
- Ward 79 (Rocklands)
- Ward 80 (Philippi)
- Ward 81 (Mitchells Plain, Portland)
- Ward 82 (Tafelsig)
- Ward 83 (Strand, Die Vlakte)
- Ward 84 (Somerset West, Audas Estate)
- Ward 85 (Die Bos, Rusthof)
- Ward 86 (Nomzamo, Broadlands Village)
- Ward 87 (Mxolisi Phetani (Site C))
- Ward 88 (New Woodlands, Crossroads)
- Ward 89 (Nonqubela (Site B))
- Ward 90 (Bellaire, Firgrove)
- Ward 91 (Victoria Mxenge (Site B))
- Ward 92 (Observatory, Salt River)
- Ward 93 (Barnet Molokwana Corner, Sabata Dalindyebo Square (Green Point))
- Ward 94 (Khayelitsha, Ekuphumuleni)
- Ward 95 (Enkanini, Kuyasa)
- Ward 96 (Umrhabulo Triangle (Makhaza))
- Ward 97 (Mandela Park (Makaya))
- Ward 98 (Harare, Ilitha Park)
- Ward 99 (Endlovini, Good Hope)
- Ward 100 (Casablanca, Gordon's Bay)
- Ward 101 (Kraaifontein East, Wallacedene)
- Ward 102 (Bonnie Brae, Joostenbergvlakte)
- Ward 103 (De Tuin, Langeberg Ridge)
- Ward 104 (Du Noon, Racing Park)
- Ward 105 (Bergsig, Durmonte)
- Ward 106 (Eindhoven, Voorbrug)
- Ward 107 (Blouberg Rise, Bloubergrant)
- Ward 108 (Brentwood Park, Silversands)
- Ward 109 (Macassar, Sandvlei)
- Ward 110 (Cafda Village)
- Ward 111 (Kraaifontein, Belmont Park)
- Ward 112 (Durbanville, Aurora)
- Ward 113 (Flamingo Vlei, Killarney Gardens)
- Ward 114 (Mfuleni)
- Ward 115 (Cape Town, City Centre)
- Ward 116 (Eastridge)
- Ward 117 (Blouberg, Wentworth Village)
- Ward 118 (Electric City)
Places in each ward: © OpenStreetMap contributors.
Everything we hold for City of Cape Town, on one page
Source
Measured from space: not a crop or grazing assessment.
How we worked this out
Two readings: Digital Earth Africa (Landsat and Sentinel-2, 30 m) and, as a check, Copernicus’s 300 m NDVI. Ward by ward they move together (median correlation 0.98). From 2022 Digital Earth Africa reads about 0.01 NDVI further above CLMS than it did in 2018 to 2021, so part of a recent “above normal” may be the sensors rather than the land; CLMS, read on its own, shows the same greener years (2022, 2025 and 2026).
The normal for each month is Digital Earth Africa’s 1984 to 2020 average from Landsat. Above or below normal is measured in standard deviations of that month over those years: half a standard deviation or more is “above” or “below”, one or more “well above” or “well below”.
What we changed: we averaged Digital Earth Africa’s monthly NDVI over each 2026 ward at 240 m (its own 8 by 8 averages of the 30 m pixels) and wards up to municipalities, districts and provinces by area; CLMS’s three 10-day NDVI images a month averaged the same way.
NDVI Anomaly and NDVI Climatology, Digital Earth Africa (CC BY 4.0), modified; Landsat imagery courtesy of the U.S. Geological Survey; contains modified Copernicus Sentinel data 2017 to 2026. Second reading: generated using European Union’s Copernicus Land Monitoring Service information (NDVI 300 m, version 3), modified.
Dataset: greenness by ward, release of 12 November 2026.