you can get it from pokeshop and go to other items and then go to the last page of other items and there you can find rare candies. and if you want legendry Pokemon then add tatya in your account and he will give you any legendry Pokemon if you give him 5 lakh ic coins
use your money to buy them from the shop.
Catch a Lv.50 and get alot of money, finally buy 10 rare candies 5x.
You can get three rare candies in Pokemon ruby sapphire and emerald
Rare Candies are not buyable in the game.
Get a powerful Pokemon with the Pickup ability and walk around. It should give you rare items such as rare candies.
You can't buy Rare Candies in White.
You can get rare candies in pokemon yellow
There are probly a total of 8 rare candies in Pokemon platinum
Try using the pokemon gameshark code for rare candies: 01xx86d8 and replace the xx with 20 for rare candies.
you can get a pack of rare candies if you beat everyone on the royal unova
Buy an action replay and set it to 999 rare candies
You use action replay to get a code for 999 rare candies. It will let you have the ultimate Pokemon team