Stromal interacting molecule 1 (STIM1) is a Ca2+ sensor that conveys the Ca2+ load of the endoplasmic reticulum to store-operated channels (SOCs) at the plasma membrane. Here, we report that STIM1 binds TRPC1, TRPC4 and TRPC5 and determines their function as SOCs. Inhibition of STIM1 function inhibits activation of TRPC5 by receptor stimulation, but not by La3+, suggesting that STIM1 is obligatory for activation of TRPC channels by agonists, but STIM1 is not essential for channel function. Through a distinct mechanism, STIM1 also regulates TRPC3 and TRPC6. STIM1 does not bind TRPC3 and TRPC6, and regulates their function indirectly by mediating the heteromultimerization of TRPC3 with TRPC1 and TRPC6 with TRPC4. TRPC7 is not regulated by STIM1. We propose a new definition of SOCs, as channels that are regulated by STIM1 and require the store depletion-mediated clustering of STIM1. By this definition, all TRPC channels, except TRPC7, function as SOCs.