John DeLuca is presently dating model Lidia Rivera. They have been together since July 2016. DeLuca was previously rumored to be dating his Teen Beach Movie co-star Maia Mitchell.