Heal Ball
Where to find Heal Ball in Platinum Emerald. Shops sell it for 300.
- Floaroma Town Area 2 (inside): shop
- Jubilife City Area 2 (inside): shop
- Oreburgh City Area 2 (inside): shop
- Oreburgh City Area 6 (inside): gift
- Eterna City Area 2 (inside): shop
- Hearthome City Area 2 (inside): shop
- Pokemon League Area 2 (inside): shop
- Route 205 Area 1 (outside): on the ground
- Cherrygrove City Area 2 (inside): shop
- Violet City Area 2 (inside): shop
- Azalea Town Area 2 (inside): shop
- Olivine City Area 3 (inside): shop
- Ecruteak City Area 2 (inside): shop