The ever-growing population of the world compels most farmers to resort to farming practices that are unsustainable. This is particularly true in Mpumalanga Province, where there is a lack of support towards promoting sustainable agriculture. This study evaluates the role of public agricultural extension in promoting sustainable agriculture in the Mpumalanga Province of South Africa. The role of public agricultural extension is evaluated against the framework of the five pillars of sustainable agriculture. The study evaluates the context of dominant agricultural extension approaches used in Mpumalanga Province. Data were collected through questionnaires with 68 respondents, comprising of various extension practitioners in all 17 districts in Mpumalanga Province. The study provides an analytical emphasis that assessment of farmers' livelihood will assist extension practitioners to programme their interventions based on farmers' needs. The study further evaluates extension practitioners' knowledge towards the concept of sustainable agriculture. The support provided to extension practitioners in promoting sustainable agriculture was also appraised. The results of the study present empirical consolidated responses on extension practitioners' knowledge of the five pillars of sustainable agriculture. Finally, extension practitioners provided their suggestions on what measures could be taken to promote sustainable agriculture in Mpumalanga Province. Drawing from the results of this study, it is evident that there is a need for frameworks and support for extension practitioners towards promoting sustainable agricultural practices.