The song was written by Scott Davis (also known as Mac Davis) and recorded by Elvis Presley on January 15 and 21, 1969 and released as a single. The rhythm track was laid down on 15 January and Elvis' vocal overdub on the 21st. Some speculate that it is a consolation song, considering that Elvis's father became a widower upon the death of his wife in 1958. The song reached #6 in the U.S. and #8 in the U.K.
Live recordings were made during his second season in Las Vegas during February 1970 and several of these have been released. However, during the dinner show on 13 August 1970 at the International Hotel he recorded a version that led seamlessly into "In the Ghetto".
In 1997 Lisa Marie Presley made a video of "Don't Cry Daddy", where she sings it as a duet with her dad. This video was presented on August 16, 1997, at the tribute concert that marked the 20th anniversary of Elvis' death. The video has Elvis' original vocal, to which new instrumentation and Lisa Marie's vocals were added. The recording was not for commercial use. The song created a renewed interest in her as a recording artist, displaying as it did the husky timbre in her voice. 
The song takes place in the mind of the husband of the wife and mother who is no longer present. (It is not stated in the lyrics whether her absence is due to death, marital separation, divorce or abandonment). The characters are the father, one of his unnamed children, and a young child named Tommy. The unnamed child begs the father not to cry, saying they will find a new "mommy", and urges the father to play with the children as they did in happier times.