This film was originally to be shown in the "Madstone" theater in Salt Lake City, Utah (which has a heavy LDS population) on the day of its national release, but the theater pulled it a few weeks before it was scheduled to open. The reason given was that the film "lacked artistic merit", but the film's promoters contend that the theater management gave in to local pressure not to show the film due to its unflattering portrayal of the LDS Church. The film was shown a few weeks later in a different Salt Lake theater and attracted a large audience.
Writer/director C. Jay Cox's inspiration for the movie was his history as both a 19-year-old Mormon missionary (Aaron character) and who he became later after spending a number of years in LA (Christian character). He wondered what would happen if these two totally different people met.
Through researching his role as a man with AIDS, Erik Palladino discovered that some of the medications his character was taking would cause at least some hair loss. Therefore, he took a pair of clippers to his own hair to create bald spots, although he shot all of his scenes in one day.
Feature film debut for Steve Sandvoss, who portrays Elder Aaron Davis, and who had only one small television role before this film. In October 2013, Sandvoss retired from acting, changed his first name to Max and moved to East Bethany, New York to run a farm with his brother.
At the beginning of the film, Julie (Rebekah Jordan) suggests to Christian (Wes Ramsey) that they go to Funny Boy after work for karaoke and margaritas. Funny Boy Films is the production company that produced Latter Days.
Trey Parker, one of the creators of a popular cartoon series South Park, already played a similar sexually challenged Mormon character on a 1997 film Orgazmo, although his character was actually straight instead.