Elena Sergeyevna Vesnina (Lviv,Ucrânia 1 de agosto de 1986) é uma tenista profissional Russa, que é eximia duplista, mas consegue conciliar a carreira em simples. Seu melhor ranking pela WTA é o N° 21 em simples e 3 nas duplas. Ela é treinada pelo ex-tenista Andrei Chesnokov.
Elena Vesnina já conquistou 3 títulos de Grand Slam em Duplas, sendo que 2 desses no feminino (Roland-Garros de 2013 e o US Open de 2014) e 1 nas mistas (Aberto da Austrália de 2016). Além dessas conquistas, foi finalista de torneios do Grand Slam em outras oito oportunidades, sendo que 5 foram em Duplas e 3 em Duplas Mistas.
Em 2013, foi vice-campeã de Duplas do WTA Finals (ex-WTA Championships), já em 2016, jogando ao lado da compatriota Ekaterina Makarova, conquistou a medalha de ouro nas duplas femininas dos Jogos Olímpicos do Rio de Janeiro.