No, it is not necessary to carry your Social Security card with you at all times. In fact, it is recommended that you keep it in a safe place, such as a locked file cabinet or safe at home. You should only provide your Social Security number when it is required or necessary.