To work at CVS, you need to be at least 16 years old, as per the store policy. However, certain roles such as pharmacy technician require applicants to be 18 years or older. Some managers may prefer to hire those who are 18 or older, as minors are not able to sell alcohol.