João Soares (born April 25, 1951) is a former professional tennis player from Brazil. Soares found most of his tennis success while playing doubles. During his career, he won three doubles titles. He achieved a career-high doubles ranking of no. 49 in 1980.