What Causes White Spots on Fingernails?

White spots on your fingernails are often caused by a vitamin B-12 deficiency. Don’t fret, as most people get them at one time or another, and they do tend to grow out over time and vanish.