Nurses should wear gloves during any procedure that involves contact with blood, bodily fluids, mucous membranes, non-intact skin, or potentially contaminated items. This includes tasks such as administering injections, wound care, handling soiled linens, and performing invasive procedures. Gloves should also be worn when there is a risk of exposure to hazardous drugs or chemicals.