Super rod use it in viridian city.
you can get a poliwhirl or a poliwag and evolve to poliwhirl!! then trade poliwhirl holding a king's rock.
good rod or super rod next to bills house.You can also catch a Poliwhirl there.Poliwag is not in leafgreen you get horsea instead via the good rod and super rod. To get poliwag trade one from firered.
in a house in cerulean for a jynx
Yes there are a few locations where you can find Poliwhirl in the wild specifically in the water one spot that has worked the best for me is Viridan City. Use the Super Rod in the small pool left from the Pokemon Center a couple times until it appears.
Super rod use it in viridian city.
use a super rod on the pond north of vermilion city
If you use a super rod in the water in viridian city you can find one sometimes.
Using the good rod or super rod in vermilion city's small body of water will every now and then get you poliwag or even poliwhirl.
Poliwhirl is not obtainable in leafgreen trade one from firered.
When you give the poliwhirl a water stone
you can get a poliwhirl or a poliwag and evolve to poliwhirl!! then trade poliwhirl holding a king's rock.
good rod or super rod next to bills house.You can also catch a Poliwhirl there.Poliwag is not in leafgreen you get horsea instead via the good rod and super rod. To get poliwag trade one from firered.
in a house in cerulean for a jynx
If you have access to Two Island, look in the Cape Brink for Poliwhirl.
super rod. but u might catch it with a good rod
by trading poliwhirl with the kings rock