Abstract This paper reports estimates of the domestic economic cost of the common agricultural policy (CAP) from computable general equilibrium simulations which incorporate imperfect competition in the non-primary sectors, as well as explicit modelling of agricultural protection. Imperfect competition is characterised to include hierarchical preferences, addressing the notion of varietal diversity as an important decision variable in consumer behaviour. Results indicate that repeal of the CAP would reduce varietal diversity in food processing in the EU, causing utility losses. However, these would be countered by positive varietal effects in other sectors and by strong allocative effects. The net cost of the CAP to the EU is estimated at 0.2% of gross domestic product (GDP). For an individual member state the cost can be considerably larger, as with the UK where the estimate is above 0.5% of GDP.