Agricola er et turbasert spill. Spillet har 14 runder, som foregår i seks faser, med en innhøsting på slutten av hver fase (etter runde 4, 7, 9, 11, 13 og 14).
Hver spiller starter med to spillebrikker (bonde og partner) og kan derfor utføre to runder eller handlinger per runde. Det finnes flere alternativer, og etter hvert som spillet skrider frem, får du flere og flere av dem: Det første en runde gjør, er å snu et nytt handlingskort. Problem: Hver handling kan bare utføres av én spiller hver runde, så det er viktig å gjøre noen ting med høy prioritet.
Hver spiller starter også med en hånd med 7 aktivitetskort (over 160 totalt) og 7 mindre forbedringskort (over 140 totalt), som de kan bruke i løpet av spillet hvis de passer inn i strategien deres. Apropos det, det finnes utallige strategier, og noen av dem avhenger av korthånden din. Noen ganger er det bedre å holde kursen, og andre ganger er det bedre å reagere på motstandernes handlinger....