Some health conditions can cause shaky hands, including Parkinson's, hyperthyroidism, anxiety disorder and type 1 diabetes.