Een huurcontract is een overeenkomst tussen een verhuurder en een huurder. In het huurcontract leggen zij hun afspraken vast.
De kern van het contract is dat verhuurder en huurder overeenkomen dat de verhuurder een zaak, of een gedeelte daarvan, in gebruik zal geven aan de huurder. Dit kunnen onroerende of roerende zaken zijn. De huurder zal hiervoor een tegenprestatie leveren. Bijvoorbeeld een bepaald geldbedrag per maand.