Sock beat third seed Kevin Anderson 7-6 (7-3), 6-3 to reach his first ATP World Tour singles final, and Querrey, seeded eighth, got past sixth seed Fernando Verdasco 7-5, 2-6, 6-4.
Sock has had a decent start to the 2015 season reaching the fourth round at Indian Wells, and the third round in Miami.
The 22-year-old said that the clay courts helped him nullify the'big South Africans big serve and powerful ground strokes by slowing things down.
"Kevin is not easy to play on any surface," Sock said.
"I really enjoy playing on clay. I thought it gave me a little more time today against such a big server and big hitter.
"I served pretty well today, was holding pretty comfortably throughout the match. I was able to scrap out a few more points in the second set to get the break and that was enough today.
"I feel like if I'm able to play more and more throughout the tournament, my tennis gets better.
In the other semi-final, after a set apiece, Querrey hit seven of his 16 aces in the final set when he won 16 of 18 points played on his first serve to eventually run out the 6-4 winner.
This will be the Querrey's attempt to win his eighth career title. Five of Querrey's seven titles have been won in America.