You can wash your leather gloves by hand or through a washing machine but it’s mostly recommended to just do it by hand. With this kind of material, it’s best to be very careful not to ruin them. If you are frequently using your leather gloves, it’s bound to get dirty. Since leather is skin, it is susceptible to absorbing oils from your hands and other particles and liquids. If you noticed that the dirt has already accumulated and your gloves are starting to look unpleasant, it’s time to wash them. Before washing your gloves, make sure that you only use mild soap. Harsh chemicals strip away the natural oil of the leather making it stiff and uncomfortable. Also, removing the oils will shorten your leather’s lifespan. The best products that you can use are saddle soap or Marseille soap. It’s easier to clean the external of your leather but the lining can be a bit difficult. To remove the stain on the outwear part, you can mix (in equal parts) vinegar and water, and with a cotton ball dab it onto the problematic area. Then remove the solution off with a damp cloth and let it dry. After you can head on with lathering the soap and gently wiping it off with a damp cloth until the soap is gone. Let it dry and you’re good to go. When it comes to the lining, it’s best to get it professionally washed since it can be a bit complicated. You cannot submerge leather into the water for a long time so it needs to be done quickly. So, to not ruin it, you should get the help of someone who knows what to do.