Gli Olmechi crearono una serie di opere d'arte come altari, maschere di giada e sculture in pietra.
Teste colossali
Le teste colossali olmeche sono il simbolo più riconosciuto della civiltà olmeca. L'altezza e il peso delle teste variano, ma la testa più grande è circa il doppio dell'altezza di un maschio umano medio. Esse comprendono diciassette teste trovate nelle città messicane meridionali di La Venta, San Lorenzo Tenochtitlan, Tres Zapotes e Rancho la Cobata. Ogni testa mostra un'espressione facciale unica e indossa un elmo con decorazioni distintive. Non ce ne sono due uguali. Le origini e il significato delle teste sono misteriosi, e sono oggetto di molte speculazioni tra gli studiosi e gli archeologi.
Gli studiosi hanno cercato di spiegare come gli Olmechi possano aver fatto e spostato oggetti così grandi. Le teste sono state scolpite in una roccia dura e densa chiamata basalto. Gli archeologi pensano che gli Olmechi abbiano trovato la maggior parte del basalto nella catena montuosa di Tuxtlas. Secondo questa teoria, le teste di basalto furono scolpite grossolanamente sulle montagne e poi trasportate o trascinate da migliaia di persone dal sito di costruzione alle città olmeche.
Forse le caratteristiche più notevoli delle sculture - e un indizio sul loro significato - sono i caschi indossati da tutte le teste olmeche. Questi caschi, e le palle di gomma trovate vicino alle sculture, possono essere la prova che il gioco della palla mesoamericana ha avuto origine con la civiltà olmeca. Il gioco della palla mesoamericano era uno sport di squadra con un profondo significato religioso e culturale per i popoli indigeni del Messico e dell'America centrale. Un tempo si pensava che le teste degli Olmechi rappresentassero i giocatori di palla mesoamericani che venivano sacrificati dopo aver perso una partita. La teoria attuale, tuttavia, è che le teste onorano i governanti olmechi.