Red and white spots on the hands may be caused by hives, Raynaud’s syndrome and other diseases, which can be treated by oral medication. 1. Urticaria: After the body comes into contact with allergic substances, it will lead to an allergic reaction of the skin, so it will lead to the appearance of red and white spots on the hands, which will also be accompanied by obvious itching sensation. It can be treated with antihistamines, such as cetirizine hydrochloride tablets and loratadine tablets. 2. Raynaud’s syndrome: it is a spasmodic disease of small arteries at the extremities caused by vascular nerve dysfunction, characterized by paroxysmal symmetrical intermittent whitening, cyanosis and flushing at the extremities of the limbs (mainly the fingers), and it is often triggered by emotional excitement and exposure to cold. It can be treated with calcium channel blocking drugs such as amlodipine. There may be other causes of red and white spots on the hands, it is recommended to go to the hospital in a timely manner, to clarify the cause of the disease and follow the doctor’s instructions for treatment, do not self-medication.