Caveolae are abundant in endothelial cells and are thought to have important roles in endothelial cell biology. The cavin proteins are key components of caveolae, and are expressed at varied amounts in different tissues. Here we use knockout mice to determine the roles of cavins 2 and 3 in caveolar morphogenesis in vivo. Deletion of cavin 2 causes loss of endothelial caveolae in lung and adipose tissue, but has no effect on the abundance of endothelial caveolae in heart and other tissues. Changes in the morphology of endothelium in cavin 2 null mice correlate with changes in caveolar abundance. Cavin 3 is not required for making caveolae in the tissues examined. Cavin 2 determines the size of cavin complexes, and acts to shape caveolae. Cavin 1, however, is essential for normal oligomerization of caveolin 1. Our data reveal that endothelial caveolae are heterogeneous, and identify cavin 2 as a determinant of this heterogeneity.