A mini swimwear competition was held at Pico De Loro Cove in Nasugbu, Batangas with some of the Miss Philippines Earth 2017 candidates. Miss Olongapo City was named Best in Swimsuit, with Miss City of Manila and Miss Puerto Princesa City as her runners-up.