If you are careful not to touch the needle it is sterile, if you touch it
with something like an
alcohol swab, it is less sterile.
Alcohol swabs are good at cleaning surface dirt, but not so much for sterility, that is why it is not used for sterility in hospitals. In paramedic school, they taught us that the only germs that alcohol kills are the ones that cannot swim...