Gli antichi Mesopotamici allevavano bestiame e coltivavano un certo numero di colture, tra cui cipolle, grano, porri, lino, lenticchie e orzo. Grazie alla loro posizione geografica tra i fiumi Tigri ed Eufrate, così come la conoscenza di irrigazione, la loro era la prima civiltà a sviluppare veramente l'agricoltura. Hanno salvato i semi dopo ogni raccolto e reimpiantati con l'uso di aratri trainati da bestiame.
Sebbene il loro raccolto principale fosse l'orzo, anche la Mesopotamia piantò e raccolse uva, datteri, meloni, mele e fichi. Tra gli altri ortaggi coltivati c'erano melanzane, ravanelli e lattuga. Gli antichi contadini coltivavano anche miglio, frumento, fagioli e semi di sesamo.
Con una tale varietà e abbondanza di raccolti, la Mesopotamia spesso usava cereali, verdure e frutta per barattare l'una con l'altra e con altre nazioni. Ad esempio, hanno scambiato colture per legno e pietra per smettere di costruire le loro case con le canne e iniziare a costruirle con materiali più durevoli.
C'era poca pioggia in Mesopotamia, così i primi agricoltori hanno creato canali che portavano a un bacino in cui l'acqua veniva immagazzinata e utilizzata per irrigare le colture come era necessario. Il terreno che circondava il Tigri e l'Eufrate era ricco di limo per le inondazioni stagionali, che si prestava anche a un'agricoltura di successo. I mesopotamici allevavano bovini, pecore, capre e maiali.