Red sea urchin larvae feed on microorganisms using cilia to sweep them into their mouths. As juveniles, sea urchins feed on diatoms and smaller food. Adults feed primarily on kelp (especially Nereocystis or Macrocystis) but can eat sessile invertebrates. Often forms large subtidal aggregations in or near kelp beds.
During reproduction, red sea urchins aggregate together.