You can wear all day as long as you do not walk miles, I am a teacher and there some days I log miles in the high school I teach at...it depends. One day (according to my pedometer on my phone) I walked 7+ miles and I had a sore on top on one foot, not a blister, I put a band aid and it helped, but I need to have it heal before I could wear again...