Yes, you are allowed to bring needles and other sharp objects in your carry-on bag. However, there are some restrictions. All sharp objects must be placed in a secure, sheathed or blunt container. You are also required to declare all sharp objects to a TSA officer at the checkpoint.