Hợp đồng xây dựng (Construction contract) là một thỏa thuận ràng buộc về mặt pháp lý hoặc song phương giữa hai bên dựa trên các chính sách và điều kiện được ghi nhận dưới dạng văn bản theo thể thức hợp đồng. Hai bên liên quan bao gồm một hoặc nhiều chủ sở hữu bất động sản và một hoặc nhiều nhà thầu. Chủ sở hữu, thường được gọi là "chủ đầu tư" hoặc là "bên giao thầu" có toàn quyền quyết định loại hợp đồng nào sẽ được sử dụng cho một dự án phát triển cụ thể sẽ được xây dựng và đặt ra các điều khoản và điều kiện ràng buộc về mặt pháp lý trong một thỏa thuận hợp đồng. Hợp đồng xây dựng là một văn bản quan trọng vì nó nêu rõ phạm vi công việc, rủi ro, thời hạn, nghĩa vụ, sản phẩm bàn giao và quyền lợi pháp lý của cả nhà thầu và chủ đầu tư. Ở Việt Nam, theo quy định của pháp luật về xây dựng thì "Hợp đồng xây dựng là hợp đồng dân sự được thỏa thuận bằng văn bản giữa bên giao thầu và bên nhận thầu để thực hiện một phần hay toàn bộ công việc trong hoạt động đầu tư xây dựng".