The purpose of this paper is to analyse land allocation between competing agri-environmental contracts taking into account institutional issues and farm household and farm characteristics. We consider a Biodiversity Protection Contract, Landscape Management Contract and a Restriction on Intensive Practises Contract. The paper shows that it is important to study the choice for an agrienvironmental contract in combination with the choice for other agri-environmental contracts. The reasons being that a unit of land can only be allocated to one contract (although a farm can select more than one contract) and perceived relative marginal costs of contracts can change if institutional settings and farm household and farm characteristics alter. The model uses a two stage method. In the first step the probability of contract choice is determined. In the second stage these probabilities are linked to ex ante costs (including transaction costs) and optimal contract choice is determined.