No, you can leave the shell on until you are ready to eat them. However, I have found that they are easier if you peel them right away.