Gracze rozpoczynają grę, posiadając dwóch członków rodziny mieszkających w dwuizbowej drewnianej chacie. W każdej rundzie gracz wysyła członków rodziny do pracy (wykonują oni różne akcje). Jeśli gracz uzbiera odpowiednią ilość drewna i trzciny , może rozbudować chatę oraz powiększyć rodzinę.
Powiększanie rodziny umożliwia wykonanie większej liczby akcji, ale również wiąże się z koniecznością pozyskiwania większej ilości żywności. Gracz orze pola oraz obsiewa je, aby pozyskać żywność.
Rosnące na polach zboże i warzywa są zbierane podczas żniw. W tym samym czasie na świat przychodzą również młode zwierzęta. Aby można było rozwijać hodowlę, potrzebne są ogrodzone pastwiska , na których wypasać się będzie owce, dziki i krowy. Pomocnicy oraz Usprawnienia wspomagają rozwój gospodarstwa. Każda karta daje graczowi konkretne korzyści w grze.
Punkty zwycięstwa można otrzymać za przebudowę drewnianej chaty w glinianą oraz za jej późniejszą przebudowę w kamienny dom. Najwięcej punktów zwycięstwa można jednak otrzymać przez przyczynianie się każdego dnia do zwiększenia komfortu życia i powiększenie rodziny.
Gracz używa do rozgrywki czternastu spośród 169 różnych kart Pomocników i 149 różnych kart Usprawnień. Gwarantuje to, że każda gra będzie inna. Dodatkowe zasady dotyczące gry w wariancie jednoosobowym oraz rodzinnym (uproszczonym) zapewniają możliwość gry w różnych warunkach oraz z osobami o różnym doświadczeniu.
Agricola została uznana przez jury konkursu Gra Roku 2009 za najlepszą grę planszową wydaną w Polsce w 2008 roku.


