ประเภทของเครื่องจักรกลที่ใช้ในงานก่อสร้างโดยทั่วไปจะถูกกำหนดด้วยลักษณะของงาน วิธีและเทคนิคที่ใช้ในการทำงาน ในปัจจุบันเครื่องจักรกลที่ใช้ในงานก่อสร้างสามารถจำแนก ออกเป็น 2 ประเภทใหญ่ ๆ คือ
1. เครื่องจักรกลแบบพิเศษที่ออกแบบและผลิตสำหรับใช้งานก่อสร้างงานหนึ่งงานใด โดยเฉพาะ
2. เครื่องจักรกลแบบมาตรฐานที่บริษัทผู้ผลิตผลิตออกมาจำหน่ายในตลาดสำหรับงานก่อสร้างทั่ว ๆ ไป
สำหรับเครื่องจักรกลแบบมาตรฐานนี้สามารถแบ่งเป็นชนิดต่าง ๆ ตามลักษณะของงาน
ได้คือ
1. เครื่องจักรกลงานย้ายวัสดุแข็งขนาดใหญ่ เครื่องจักรกลชนิดนี้จะใช้สำหรับงานย้าย วัสดุขนาดใหญ่ทั่ว ๆ ไป เช่น เสาคาน พื้น บุ้งกี๋คอนกรีต ไม้แบบ เหล็กเส้น โดยจะเคลื่อนย้าย ปในแนวราบหรือแนวดิ่ง หรือทั้งแนวราบและแนวดิ่ง เครื่องจักรกลเหล่านี้ได้แก่ รถยก รถเครน ลิฟต์ และเทาเวอร์เครน เป็นต้น เครื่องจักรกลงานย้ายวัสดุแข็งขนาดใหญ่จะใช้ในการก่อสร้างแทบทุกประเภท เช่น งานก่อสร้างอาคารและโครงสร้าง งานสร้างเขื่อน
2. เครื่องจักรกลงานย้ายวัสดุแข็งขนาดเล็ก ซึ่งวัสดุแข็งขนาดเล็กในที่นี้หมายถึงวัสดุที่มี ขนาดเล็กมาก เมื่ออยู่รวมกันมาก ๆ จะไม่มีรูปร่างของตัวเองได้แก่ กรวด ทราย หิน ซีเมนต์เเละคอนกรีต เป็นต้น เครื่องจักรกลที่ใช้สำหรับงานขนย้ายวัสดุประเภทนี้คือ เครื่องลำเลียง (conveyors) ชนิดต่าง ๆ
3. เครื่องจักรกลงานผสมวัสดุ เครื่องจักรกลชนิดนี้ใช้ในการผสมวัสดุหลายชนิดเข้า ด้วยกัน ได้แก่ เครื่องผสมคอนกรีต และเครื่องผสมแอสฟัลต์ เป็นต้น
4. เครื่องจักรกลสำหรับเคลื่อนย้ายของไหล เครื่องจักรกลชนิดนี้จะใช้ในการสูบอัด ของไหล เช่น ก๊าชและของเหลว เครื่องจักรประเภทนี้ได้แก่เครื่องอัดอากาศ เครื่องสูบนํ้า และ ปั๊มคอนกรีต เป็นต้น
5. เครื่องจักรกลงานเจาะและตอก ได้แก่ เครื่องเจาะชนิดต่าง ๆ และเครื่องตอกเสาเข็ม
เป็นต้น
6. รถบรรทุกประเภทต่าง ๆ ซึ่งใช้ในการขนย้ายวัสดุไปในระยะทางไกล ได้แก่ รถบรรทุก เทท้าย รถบรรทุกนํ้า และรถบรรทุกกระบะ เป็นต้น
7. เครื่องจักรกลงานทำและซ่อมผิวพื้น ได้แก่ เครื่องขูดผิวแอสฟัลต์ เครื่องปูผิวแอสฟัลต์ เเละเครื่องปูผิวคอนกรีต เป็นต้น
8. เครื่องจักรกลงานดิน เครื่องจักรกลเหล่านี้จะใช้ในงาน ขุด ขูด ตัด ขนย้าย บดอัด และตกแต่งผิวดิน (รวมทั้งหิน และวัสดุอื่น ๆ ที่เป็นส่วนประกอบของพื้นดิน ได้แก่ แร่ธาตุ ต้นไม้ เป็นต้น) เครื่องจักรกลงานดิน เป็นเครื่องจักรกลที่จะต้องใช้งานหลายประเภท จึงมีเครื่องจักรกล หลายชนิด แต่ละชนิดอาจจะทำงานได้หลายประเภท ซึ่งพอสรุปชนิดของเครื่องจักรกลตามประเภท ของงานได้ดังตารางที่ 1.2