A seconda della loro funzione, le macchine edili possono essere classificate nei seguenti gruppi fondamentali: macchine per scavo, pavimentazione stradale, perforazione, battitura di pali, macchine per rinforzo, copertura e finitura, macchine per la lavorazione del calcestruzzo e macchine per l'esecuzione di lavori preparatori.