法律没有强制要求买卖房屋必须要交定金。不过在实践中,一般都是需要交的,所以是否交定金由买卖双方协商决定。依据我国相关法律的规定,当事人可以约定一方向对方给付定金作为债
法律依据
《中华人民共和国民法典》第五百八十六条