Pins and needles can be caused by a wide range of events and conditions involving nerves, including: 1  pressure on nerves (frequent in pregnancy) 2  pinched nerves. 3  inflammation of the nerves (neuritis) 4  nerve disease (neuropathy) 5  reduced blood supply. 6  nerve injury. 7  hyperventilation or breathing excessively.