In 1933, Snead was appointed assistant trial justice of Henrico County. From 1935 to 1948, he was trial judge in Henrico County and, in 1948, was appointed judge of the Tenth Judicial Circuit. Snead remained at the circuit court until he was appointed to the
Supreme Court of Appeals of Virginia by Governor
Thomas B. Stanley on November 21, 1956, succeeding
Lemuel F. Smith. He took office on January 14, 1957, and was subsequently elected on January 20, 1958. He was again elected on March 6, 1964. With the retirement of
John W. Eggleston on October 1, 1969, he became chief justice. He was the first native Richmonder ever to fill that position. During his tenure, Williamsburg was selected as the headquarters for the National Center for State Courts. Snead served on the Supreme Court until he retired on September 30, 1974. Upon his retirement, Governor
Mills E. Godwin Jr. described Snead as "a popular, able and truly outstanding jurist". Snead led the Association of Trial Justices of Virginia and the Judicial Conference of Virginia. ==Personal life==