Craig Stephen Faller (born 1961) is a retired United States Navy admiral. A 1983 graduate of the United States Naval Academy and a native of Fryburg, Pennsylvania, he earned a Bachelor of Science in Systems Engineering. He earned his master's in national security affairs (strategic planning) from the Naval Postgraduate School in 1990.