签订建设工程合同的方式有:
1、双方自由协商的方式,即由双方当事人通过协商签订建设合同;
2、招标投标的方式,具有科学性、效益性、公平性和安全性等优点。法律依据:《民法典》第七百八十八条
建设工程合同是承包人进行工程建设,发包人支付价款的合同。
建设工程合同包括工程勘察、设计、施工合同。
第七百八十九条
建设工程合同应当采用书面形式。
第七百九十六条
建设工程实行监理的,发包人应当与监理人采用书面形式订立委托监理合同。发包人与监理人的权利和义务以及法律责任,应当依照本编
委托合同以及其他有关法律、行政法规的规定。