It's in Cianwood City. You have to go to Olivine, then surf & cross the sea to reach it.
Chat with our AI personalities
You get it in the Cainwood medicine shop.
In Cianwood City you receive the medicine from the medicine shop. To give the medicine to the gym leader you have to go to the top of the lighthouse in olivine, which is where she will be. She will then return to her gym where she will battle you. Be careful - her Pokemon (2 magnemites and a Steelix) can be tough! Good luck! :)
above the bike shop in goldenrod
you get it from the flower shop girl in Golden Rod City
Defeat Whitney, then go to the flower shop and talk to the lady there, who will give you the SquirtBottle.