A Super El Niño is coming: Five hard‑won lessons the world can learn from Africa
A Super El Niño is coming: Five hard‑won lessons the world can learn from Africa
Read this story aloud
Listen to the clean text version of this article
Ready
1 min listen
Audio reading is not supported on this browser.
Experts say Africa’s decades of experience managing droughts, floods and food insecurity offer critical lessons on climate resilience as one of the strongest El Niño events on record is forecast to develop
Tafadzwanashe Mabhaudhi, London School of Hygiene & Tropical Medicine and Mendy Ndlovu, University of KwaZulu-Natal
Climate prediction scientists announced in June 2026 that El Niño, a cycle that happens every two to seven years, had formed. It was expected to develop into one of the strongest on record – a “super” El Niño.
El Niño happens when the surface of the Pacific Ocean becomes unusually warm. It can alter weather patterns worldwide, often leading to extreme events such as droughts, floods and heatwaves.
More To Read
- The world has the science to transform food systems: The next frontier is scaling it
- Slum residents urged to adopt ‘localised solutions’ to mitigate climate change effects
- World Met Organisation warns strong El Niño could trigger extreme weather worldwide
- How the cocoa price crash is crushing West African farmers
- Nearly 60 people killed in Ivory Coast floods since May
- Severe flooding cripples Nigeria’s commercial hub Lagos
In southern Africa, it causes hot, dry weather. In a previous cycle, this pushed 18 million people into hunger.
In East and Central Africa, it has brought heavy rain and flooding that previously destroyed over 600,000 homes, along with farmland and health services. In West Africa, it has reduced harvests, raised food prices, and left families struggling with food shortages for years after the event.
Latest Stories
- Four suspected armed robbers killed, two others flee after police shootout on Eldoret-Kiplombe Road
- Tana River activates emergency plan ahead of anticipated El Niño rains
- Bill seeks to merge state-backed farm loans under single institution
- Bill tabled in National Assembly to merge three intellectual property agencies into single authority
A “super” El Niño is caused by Pacific Ocean temperatures rising far more than normal. Parts of the Pacific are expected to be about 3°C warmer than average by the end of 2026.
There have only been three other super El Niño events in modern records (since 1982). The most recent, in 2015-16, pushed more than 36 million people across east and southern Africa into hunger. The effects were felt through food and nutrition security, water scarcity, health access and livelihoods.
The prospect of this happening again has triggered concern, understandably.
My research has shown how Africa, with high levels of poverty, underdevelopment and weak infrastructure, is very exposed to climate risks which damage food systems and health.
Focusing only on risk, however, tells only one side of the story.
African countries have spent decades coping and adapting to repeated cycles of droughts, floods, rainfall variability and food insecurity. The continent has built valuable experience in managing multiple harsh conditions.
The world needs to pay more attention to the knowledge, practices and adaptation strategies that African communities, institutions and researchers have developed through experience. As climate impacts intensify globally, these experiences offer valuable lessons for building resilience.
The five hard-won lessons
1. Preparedness is better than response: Across Africa, governments, researchers, humanitarian organisations and communities have recognised the value of taking action before disasters happen. Early warning systems, making plans and getting support ready can help reduce losses before they become humanitarian emergencies. There are still gaps in early warning systems, but on the whole, Africa’s Multi-Hazard Early Warning and Early Action Situation Room and the systems in countries are becoming stronger. Progress is mainly slowed down by a lack of finance.
In a super El Niño, droughts, food insecurity, and the damage to health systems are much more severe. Being prepared means that communities can protect their livelihoods and avoid having to use up all their savings or borrow money to recover.
2. Indigenous and climate-resilient crops are part of the solution: Africa’s agricultural future can’t continue to depend entirely on a limited number of staple crops like maize and wheat that are increasingly vulnerable to climate stress. My research has highlighted the potential of neglected and underutilised crops such as sorghum, millet, bambara groundnut and cowpea. African communities have long cultivated these crops. They’re better adapted to harsh growing conditions than many conventional staple crops.
3. Water, energy, food and health cannot be treated separately: Climate impacts rarely stay within a single sector. A drought affects crop production. Reduced harvests affect food prices and nutrition. Water shortages place pressure on health systems. Energy disruptions can affect irrigation, healthcare delivery and economic activity. El Niño’s effects cascade across agriculture, water access, nutrition and health.
There are connections between water, energy, food, environmental sustainability and health. Because these problems often happen together in Africa, countries have learned that the best solutions look at them together, not one by one.
4. The biggest limitation is finance, not knowledge: Across the continent, researchers, farmers, practitioners and institutions have developed ways of preparing for climate risks. More funding is needed. Development finance, climate change adaptation grants and concessional finance could help vulnerable countries and communities who cannot borrow on normal market terms to get the money they need for irrigation, health facilities and roads.
Funding is also needed for smallholder farmers to insure their crops and livestock. Governments need money to pay for social protection and cash transfers. These provide safety nets in case of disaster, so families are not forced to sell assets or take their children out of school.
Many of these solutions are already known and tested. The challenge is in scaling them up. Climate adaptation finance to Africa remains far below what’s needed. The money promised is released slowly, the conditions for getting it are strict, governments are often required to put in some of their own money and the accounting systems are not always matched to local systems.
This often prevents proven interventions from reaching the communities that need them most.
5. Partnership must replace paternalism: Climate resilience can’t be built through one-way relationships where solutions are designed elsewhere and delivered to African communities.
Effective resilience depends on local ownership, trusted institutions and the ability of countries and communities to create or adapt solutions to their own contexts.
Africa needs partnerships built on mutual learning, shared goals and recognition of existing expertise. This means strengthening institutions, expanding capabilities, supporting enabling networks and creating more flexible and diverse financing mechanisms.
A super El Niño will test Africa’s systems, institutions and communities once again. But it can also show that Africa is a source of climate knowledge, adaptation experience and practical solutions developed under some of the most challenging conditions on Earth.
***
Tafadzwanashe Mabhaudhi, Professor of Climate Change, Food Systems and Health and Director of The Lancet Countdown in Africa, London School of Hygiene & Tropical Medicine and Mendy Ndlovu, Agrometeorologist and Researcher in the Sustainable and Healthy Food Systems – Southern Africa programme, University of KwaZulu-Natal
Other Topics To Read
This article is republished from The Conversation under a Creative Commons license. Read the original article.
Top Stories Today
- Ruto vows no room for ethnic politics as he fronts development milestones in fresh re-election strategy
- Four suspected armed robbers killed, two others flee after police shootout on Eldoret-Kiplombe Road
- Tana River activates emergency plan ahead of anticipated El Niño rains
- Bill seeks to merge state-backed farm loans under single institution
- Bill tabled in National Assembly to merge three intellectual property agencies into single authority
- Nigeria condemns killing of citizens in South Africa amid rising xenophobic violence
`;
}
return “;
}
function commentActionsMarkup(comment, canComment) {
const likeLabel = comment.liked_by_me ? ‘Liked’ : ‘Like’;
const likeCount = Number(comment.like_count || 0) > 0
? “
: ”;
const likeButton = canComment && comment.status === ‘approved’
? “
: “;
const replyButton = canComment && comment.status === ‘approved’
? “
: ”;
return `
`;
}
function commentMarkup(comment, canComment, isReply = false) {
const pendingBadge = comment.status && comment.status !== ‘approved’
? “
: ”;
const edited = comment.is_edited
? “
: ”;
const repliesHtml = Array.isArray(comment.replies) && comment.replies.length
? `
`
: “;
return `
`;
}
function replyFormMarkup(commentId) {
return `
`;
}
function setNotice(widget, message, type = ‘info’) {
const notice = widget.querySelector(‘[data-role=”notice”]’);
if (!notice) return;
if (!message) {
notice.hidden = true;
notice.textContent = ”;
notice.classList.remove(‘is-error’);
return;
}
notice.hidden = false;
notice.textContent = message;
notice.classList.toggle(‘is-error’, type === ‘error’);
}
function setCount(widget, total) {
const count = widget.querySelector(‘[data-role=”count”]’);
if (!count) return;
const num = Number(total || 0);
count.textContent = num === 1 ? ‘1 comment’ : `${num} comments`;
}
function openReplyBox(widget, commentId) {
widget.querySelectorAll(‘[data-role=”reply-box”]’).forEach(box => {
box.hidden = true;
box.innerHTML = ”;
});
const targetItem = widget.querySelector(`.ev-comments__item[data-comment-id=”${commentId}”]`);
if (!targetItem) return;
const replyBox = targetItem.querySelector(‘[data-role=”reply-box”]’);
if (!replyBox) return;
replyBox.hidden = false;
replyBox.innerHTML = replyFormMarkup(commentId);
const textarea = replyBox.querySelector(‘textarea’);
if (textarea) textarea.focus();
}
function closeReplyBox(container) {
if (!container) return;
container.hidden = true;
container.innerHTML = ”;
}
async function initCommentsWidget(widget) {
const state = {
articleId: Number(widget.dataset.articleId),
loadUrl: widget.dataset.loadUrl,
storeUrl: widget.dataset.storeUrl,
commentsBaseUrl: widget.dataset.commentsBaseUrl,
canComment: widget.dataset.canComment === ‘1’,
page: 1,
perPage: 10,
sort: ‘newest’,
total: 0,
hasMore: false,
busy: false
};
const list = widget.querySelector(‘[data-role=”list”]’);
const loading = widget.querySelector(‘[data-role=”loading”]’);
const empty = widget.querySelector(‘[data-role=”empty”]’);
const loadMoreBtn = widget.querySelector(‘[data-role=”load-more”]’);
const sortSelect = widget.querySelector(‘[data-role=”sort”]’);
const composerForm = widget.querySelector(‘[data-role=”composer-form”]’);
async function loadComments(reset = true) {
if (state.busy) return;
state.busy = true;
setNotice(widget, ”);
loading.hidden = false;
if (reset) {
state.page = 1;
list.innerHTML = ”;
empty.hidden = true;
}
try {
const url = new URL(state.loadUrl, window.location.origin);
url.searchParams.set(‘page’, state.page);
url.searchParams.set(‘per_page’, state.perPage);
url.searchParams.set(‘sort’, state.sort);
const response = await requestJson(url.toString(), {
method: ‘GET’,
headers: {
‘Accept’: ‘application/json’,
‘X-Requested-With’: ‘XMLHttpRequest’
}
});
const items = Array.isArray(response.data) ? response.data : [];
const meta = response.meta || {};
state.total = Number(meta.total || 0);
state.hasMore = !!meta.has_more;
setCount(widget, state.total);
if (reset) {
list.innerHTML = ”;
}
if (!items.length && reset) {
empty.hidden = false;
} else {
empty.hidden = true;
list.insertAdjacentHTML(
‘beforeend’,
items.map(item => commentMarkup(item, state.canComment, false)).join(”)
);
}
loadMoreBtn.hidden = !state.hasMore;
} catch (error) {
if (!list.children.length) {
empty.hidden = false;
empty.textContent = ‘Unable to load comments right now.’;
}
setNotice(widget, error.message || ‘Unable to load comments.’, ‘error’);
} finally {
loading.hidden = true;
state.busy = false;
}
}
async function submitTopLevelComment(form) {
const textarea = form.querySelector(‘textarea[name=”content”]’);
const button = form.querySelector(‘[data-role=”submit-comment”]’);
if (!textarea) return;
const content = textarea.value.trim();
if (!content) return;
const originalText = button ? button.textContent : ”;
try {
if (button) {
button.disabled = true;
button.textContent = ‘Posting…’;
}
const response = await requestJson(state.storeUrl, {
method: ‘POST’,
headers: buildJsonHeaders(),
body: JSON.stringify({
article_id: state.articleId,
content: content,
source_url: window.location.href
})
});
textarea.value = ”;
if (response?.data) {
list.insertAdjacentHTML(
‘afterbegin’,
commentMarkup(response.data, state.canComment, false)
);
empty.hidden = true;
if ((response.data.status || ”) === ‘approved’) {
state.total += 1;
setCount(widget, state.total);
}
}
setNotice(widget, response.message || ‘Comment posted successfully.’);
} catch (error) {
setNotice(widget, error.message || ‘Unable to post comment.’, ‘error’);
} finally {
if (button) {
button.disabled = false;
button.textContent = originalText || ‘Post comment’;
}
}
}
async function submitReply(form) {
const commentId = Number(form.dataset.commentId || 0);
const textarea = form.querySelector(‘textarea[name=”content”]’);
const button = form.querySelector(‘.ev-comments__reply-submit’);
if (!commentId || !textarea) return;
const content = textarea.value.trim();
if (!content) return;
const originalText = button ? button.textContent : ”;
try {
if (button) {
button.disabled = true;
button.textContent = ‘Posting…’;
}
const response = await requestJson(`${state.commentsBaseUrl}/${commentId}/reply`, {
method: ‘POST’,
headers: buildJsonHeaders(),
body: JSON.stringify({
article_id: state.articleId,
content: content,
source_url: window.location.href
})
});
if (response?.data) {
const parentItem = widget.querySelector(`.ev-comments__item[data-comment-id=”${commentId}”]`);
if (parentItem) {
const repliesWrap = parentItem.querySelector(‘.ev-comments__replies’);
if (repliesWrap) {
repliesWrap.insertAdjacentHTML(
‘beforeend’,
commentMarkup(response.data, state.canComment, true)
);
}
}
}
closeReplyBox(form.closest(‘[data-role=”reply-box”]’));
setNotice(widget, response.message || ‘Reply posted successfully.’);
} catch (error) {
setNotice(widget, error.message || ‘Unable to post reply.’, ‘error’);
} finally {
if (button) {
button.disabled = false;
button.textContent = originalText || ‘Post reply’;
}
}
}
async function toggleLike(button) {
const commentId = Number(button.dataset.commentId || 0);
if (!commentId) return;
const originalHtml = button.innerHTML;
try {
button.disabled = true;
button.innerHTML = ‘Working…’;
const response = await requestJson(`${state.commentsBaseUrl}/${commentId}/like`, {
method: ‘POST’,
headers: buildJsonHeaders(),
body: JSON.stringify({})
});
const liked = !!response?.data?.liked;
const likeCount = Number(response?.data?.like_count || 0);
button.classList.toggle(‘is-liked’, liked);
button.innerHTML = `${liked ? ‘Liked’ : ‘Like’} ${likeCount > 0 ? “ : ”}`;
} catch (error) {
button.innerHTML = originalHtml;
setNotice(widget, error.message || ‘Unable to update like.’, ‘error’);
} finally {
button.disabled = false;
}
}
if (composerForm) {
composerForm.addEventListener(‘submit’, function (e) {
e.preventDefault();
submitTopLevelComment(composerForm);
});
}
if (sortSelect) {
sortSelect.addEventListener(‘change’, function () {
state.sort = this.value || ‘newest’;
loadComments(true);
});
}
if (loadMoreBtn) {
loadMoreBtn.addEventListener(‘click’, function () {
if (state.busy || !state.hasMore) return;
state.page += 1;
loadComments(false);
});
}
widget.addEventListener(‘click’, function (e) {
const likeBtn = e.target.closest(‘[data-action=”toggle-like”]’);
if (likeBtn) {
e.preventDefault();
toggleLike(likeBtn);
return;
}
const replyBtn = e.target.closest(‘[data-action=”toggle-reply”]’);
if (replyBtn) {
e.preventDefault();
openReplyBox(widget, Number(replyBtn.dataset.commentId || 0));
return;
}
const cancelReplyBtn = e.target.closest(‘[data-action=”cancel-reply”]’);
if (cancelReplyBtn) {
e.preventDefault();
closeReplyBox(cancelReplyBtn.closest(‘[data-role=”reply-box”]’));
}
});
widget.addEventListener(‘submit’, function (e) {
const replyForm = e.target.closest(‘.ev-comments__reply-form’);
if (replyForm) {
e.preventDefault();
submitReply(replyForm);
}
});
loadComments(true);
}
document.addEventListener(‘DOMContentLoaded’, function () {
document.querySelectorAll(‘.ev-comments’).forEach(initCommentsWidget);
});
})();
Trending
Tana River activates emergency plan ahead of anticipated El Niño rainsCoast
|Farhiya Hussein
|24 minutes ago
Saba Saba organisers notify police of planned peaceful demonstration to ParliamentNews
|Rachael Mutabasi
|14 hours ago
Taita Taveta County unveils cooperative fund to boost rural access to creditCoast
|Farhiya Hussein
|15 hours ago
Four suspected armed robbers killed, two others flee after police shootout on Eldoret-Kiplombe RoadNews
|Lucy Mumbi
|5 minutes ago
Less sunshine may worsen anxiety and depression symptoms, new research suggestsHealth
|Charity Kilei
|19 hours ago
Kenya Airways flight to New York forced to return to Nairobi after mid-air technical glitchNews
|Lucy Mumbi
|3 hours ago
Cherotich, Odira shine as Kenya dominates Prefontaine Classic despite rare Kipyegon defeatSports
|Erick Kariuki
|1 day ago
A Super El Niño is coming: Five hard‑won lessons the world can learn from AfricaClimate Change
|The Conversation
|17 hours ago
Kenyans urged to join Saba Saba march to honour victims of alleged abductions, killingsNews
|Lucy Mumbi
|1 day ago
Bill tabled in National Assembly to merge three intellectual property agencies into single authorityNews
|Lucy Mumbi
|1 hour ago