Sore, swollen and weak fingers may be related to physiological factors, or may be caused by cervical spondylosis, tenosynovitis, osteoarthritis and other reasons. 1. Physiological factors: For example, prolonged manual work, resulting in excessive finger activity, or improper finger exertion, etc., may cause finger pain, swelling and weakness. Usually, no special treatment is needed, and it can be relieved after proper rest. 2. Cervical spondylosis: Commonly found in patients with cervical spondylotic hyperplasia and cervical disc herniation, which may lead to localized nerve root compression, resulting in dysfunction of the part innervated by the compressed nerve, causing finger pain, swelling and weakness, accompanied by numbness of the fingers, neck and shoulder pain and other symptoms. 3. Tenosynovitis: Usually, the long-term over-activity of the finger joints leads to excessive friction between the tendon sheaths and the tendons in the finger area, resulting in an injurious inflammatory reaction, and under the stimulation of inflammation, it may cause finger pain, swelling, and weakness. 4. Osteoarthritis: commonly seen in rheumatoid arthritis, rheumatoid arthritis, osteoarthritis and other diseases, may lead to finger pain, swelling, weakness, may also be accompanied by local joint deformity, fever and other manifestations. Finger soreness, swelling and weakness symptoms persist without relief, you should seek timely medical attention to clarify the cause, after treatment.