În funcție de funcția lor, mașinile de construcții pot fi clasificate în următoarele grupe de bază: mașini de excavare, de drumuri, de foraj, de bataj de piloți, de armare, de acoperiș și de finisare, mașini pentru lucrul betonului și mașini pentru efectuarea lucrărilor pregătitoare.