La macchina trattrice agricola (dal latino trahere, trainare), più comunemente trattore agricolo, è un mezzo utilizzato in agricoltura per trainare un rimorchio o agganciare delle attrezzature specifiche per i lavori agricoli. Appartenente alla famiglia delle macchine agricole semoventi, in meccanica agraria è considerato una macchina motrice, mentre le macchine agricole che eseguono i lavori trainate dal trattore (come l'aratro) o agganciate alla sua presa di potenza (come lo spandiconcime) vengono dette macchine operatrici.