ANGLES, CROSSINGS, MOVEMENT, JUXTAPOSITION: THE 36TH SÃO PAULO BIENNIAL

By María Galarza

The São Paulo Biennial opened its 36th edition with a mix of proposals that invite a return to the senses: textures are highlighted, sounds resonate, and at times even scents appear. With a large number of commissioned works, the curatorial approach—led by Bonaventure Soh Bejeng Ndikung—was guided by several threads, all centered on the idea of “humanity as practice”.

September 12, 2025
ANGLES, CROSSINGS, MOVEMENT, JUXTAPOSITION: THE 36TH SÃO PAULO BIENNIAL

“We like books,” explains Alya Sebti, part of the curatorial team at the launch of the Biennial. The concept begins with a poem by Afro-Brazilian writer Conceição Evaristo—Da calma e do silêncio—and ends with a curatorial approach divided into chapters, thinking of the exhibition as a book. In between, other themes emerge: the intersecting paths of migratory birds, the estuary as a meeting place, humanity as a verb to be practiced, and silence.

 

At first glance, the concepts may seem abstract, but they unfold into experiences that invite visitors to touch, walk, listen, and explore the installations. Above all, the experience is sensory.

 

The iconic Ciccillo Matarazzo Pavilion—designed in 1957 by Oscar Niemeyer in Ibirapuera Park—hosts this mixture of images, sounds, words, bodies, and textures. The path is both horizontal and vertical, and the arrangement of the works creates perpendicular angles, sometimes soft, sometimes sharp.

“We wanted to work with artists using different forms of expression. Words, music, videos. It was important to bring together different practices and forget hierarchies and divisions between categories,” says Anna Roberta Goetz in conversation with Arte al Día.

 

Many works were commissioned specifically for this edition, as part of a dialogue with the pavilion’s unique characteristics. For curators, it is always a challenge to think about the works in relation to the Brazilian pavilion. That is why Bonaventure and his team emphasized the idea of movement and crossings: works that do not stay still but slide, vibrate, interact with one another. This choice reinforces the invitation of inhabiting the exhibition, which is always in motion.

The installation by Precious Okoyomon, on the ground floor and one of the first pieces seen upon entering, transforms the space into an ecosystem. The artist works with living plants, organic materials, and sculptures that change over time. Nature is not a backdrop but an active participant that dialogues with the written word and memory. Sun Consciuousness. Gof Blow Thru Me – Love Break Me (2025) invites walking, touching, smelling, and moving through a forest-like environment.

 

Separated by undulating fabric flows—designed by architects Gisele de Paula and Tiago Guimarães—the works connect along a flexible, dynamic path that escapes linearity. It follows the course of a river.

Water and sound come together in Leonel Vásquez’s installation, where submerged glass jars generate a liquid score, a constant bubbling. Juliana dos Santos’s large painted fabric pieces—her work is also exhibited at the Pinacoteca de São Paulo, where she completed a residency—expand her exploration of textile and ethereal materials.

The body enters forcefully in Márcia Falcão’s paintings, with nude figures presented without concession. They are not static bodies but forms that stretch movement, weight, and laxity.

 

Several pieces weave through walls, floors, and staircases, connecting different parts of the pavilion. Otobong Nkanga stretches vibrant surfaces that interact with the pavilion’s architecture. The fabric-wrapped trunks by Ana Raylander Mártis dos Anjos appear in each chapter of the exhibition, creating a transversal reading of the space. French artist Laure Prouvost adds a pink fabric installation that opens and closes, expanding and contracting—a flow of movement among the few European voices. The most imposing work in the Biennial is the monumental totem by Tanka Fonta, dominating the staircase with sculptural and spiritual force.

The 36th São Paulo Biennial unfolds in movement. And like everything in motion, it’s never experienced the same way twice: each visitor sees something different, as the works transform with the rhythm of those who move through them.

Related Topics

eZ debug

Timing: Jan 29 2026 07:35:01
Script start
Timing: Jan 29 2026 07:35:01
Module start 'content'
Timing: Jan 29 2026 07:35:01
Module end 'content'
Notice: PHP: E_NOTICE Jan 29 2026 07:35:01
Array to string conversion in /var/www/sites/cms4/ez-2013.09/var/artealdia_com/cache/template/compiled/page_head-41456490553c6342610ca0a1b2d2cc7c.php on line 939
Timing: Jan 29 2026 07:35:01
Script end

Main resources:

Total runtime0.0771 sec
Peak memory usage4,608.0000 KB
Database Queries71

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0084 912.3125607.5469
Module start 'content' 0.00840.0098 1,519.8594642.3828
Module end 'content' 0.01820.0589 2,162.24221,730.0078
Script end 0.0770  3,892.2500 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00222.8674150.0001
Mysql Total
Database connection0.00162.078010.0016
Mysqli_queries0.026233.9971710.0004
Looping result0.00070.8923710.0000
TS translator
TS init0.00141.799530.0005
TS cache load0.00101.321030.0003
TS context load0.00091.129130.0003
Template Total0.058175.310.0581
Template load0.00101.296610.0010
Template processing0.057174.016210.0571
Template load and register function0.00010.120510.0001
Override
Cache load0.00060.713420.0003
Sytem overhead
Fetch class attribute name0.00050.615710.0005
Fetch class attribute can translate value0.00000.026010.0000
class_abstraction
Instantiating content class attribute0.00000.014210.0000
XML
Image XML parsing0.00121.493510.0012
states
state_id_array0.00162.113250.0003
state_identifier_array0.00172.237550.0003
General
dbfile0.00516.6218220.0002
String conversion0.00000.015520.0000
Note: percentages do not add up to 100% because some accumulators overlap

Time used to render debug report: 0.0003 secs