For the preliminary competitions leading to the finale of Miss Earth 2017 - talent, swimsuit, long gown and resort wear - the candidates have been divided into three groups and will compete in their respective groups and Top 3 winners from each group for each contest will be declared, and the results of these contests do count in the final judgment.
On 11th October 2017, the swimsuit competition for Group 2 candidates was held Versailles Palace, Alabang and the delegates looked lovely donning swimwear on their perfectly toned bodies.
The winners of Swimsuit Competition (Group 2) are -
Gold - Miss Earth Philippines 2017 Karen Ibasco
Silver - Miss Earth Peru 2017 Karen Isabel Rojas
Bronze - Miss Earth Russia 2017 Lada Akimova

On 14th October 2017, the swimsuit competition for Group 3 candidates was held at PonteFino Hotel in Batangas City, and the winners of Swimsuit Competition (Group 3) are -
Gold - Miss Earth Puerto Rico 2017 Karla Aponte
Silver - Miss Earth Switzerland 2017 Sarah Laura Peyrel
Bronze - Miss Earth USA 2017 Andreia Gibau

On 21st October 2017, the swimsuit competition for Group 1 candidates was held, and the winners of Swimsuit Competition (Group 1) are -
Gold - Miss Earth Australia Nina Josie Robertson
Silver - Miss Earth Venezuela 2017 Ninoska Vásquez
Bronze - Miss Earth Ecuador 2017 Lessie Giler