Berries play an important role in Pokemon Emerald, helping with healing, EV reduction, contests, and battle strategies. With this cheat, you can purchase any berry directly from the PokeMart without searching or growing them.
This cheat works by replacing the first item in the PokeMart buy list with the berry of your choice.
Important Tips Before Using This Cheat
- Always save your game before enabling the cheat.
- Use only one berry cheat code at a time.
- Disable the cheat after purchasing the berry.
- Do not save if the wrong item appears.
Pokemon Emerald All Berries Cheat
Cheat Type: Code Breaker
How This Cheat Works
Enable the berry cheat code you want from the list below, then go to a PokeMart and buy the first item in the buy list. The first item will be the selected berry.
Note: You will need to pay money for these items, so using the Infinite Money cheat alongside this cheat will be more helpful.
Berry Cheat Codes List
| Berry Name | Cheat Code |
|---|---|
| Cheri Berry | 82005274 0085 |
| Chesto Berry | 82005274 0086 |
| Pecha Berry | 82005274 0087 |
| Rawst Berry | 82005274 0088 |
| Aspear Berry | 82005274 0089 |
| Leppa Berry | 82005274 008A |
| Oran Berry | 82005274 008B |
| Persim Berry | 82005274 008C |
| Lum Berry | 82005274 008D |
| Sitrus Berry | 82005274 008E |
| Figy Berry | 82005274 008F |
| Wiki Berry | 82005274 0090 |
| Mago Berry | 82005274 0091 |
| Aguav Berry | 82005274 0092 |
| Iapapa Berry | 82005274 0093 |
| Razz Berry | 82005274 0094 |
| Bluk Berry | 82005274 0095 |
| Nanab Berry | 82005274 0096 |
| Wepear Berry | 82005274 0097 |
| Pinap Berry | 82005274 0098 |
| Pomeg Berry | 82005274 0099 |
| Kelpsy Berry | 82005274 009A |
| Qualot Berry | 82005274 009B |
| Hondew Berry | 82005274 009C |
| Grepa Berry | 82005274 009D |
| Tamato Berry | 82005274 009E |
| Cornn Berry | 82005274 009F |
| Magost Berry | 82005274 00A0 |
| Rabuta Berry | 82005274 00A1 |
| Nomel Berry | 82005274 00A2 |
| Spelon Berry | 82005274 00A3 |
| Pamtre Berry | 82005274 00A4 |
| Watmel Berry | 82005274 00A5 |
| Durin Berry | 82005274 00A6 |
| Belue Berry | 82005274 00A7 |
| Liechi Berry | 82005274 00A8 |
| Ganlon Berry | 82005274 00A9 |
| Salac Berry | 82005274 00AA |
| Petaya Berry | 82005274 00AB |
| Apicot Berry | 82005274 00AC |
| Lansat Berry | 82005274 00AD |
| Starf Berry | 82005274 00AE |
| Enigma Berry | 82005274 00AF |
How to Use All Berries Cheat
- Choose the berry you want from the list above.
- Enter its cheat code into your emulator’s cheat section.
- Enable the cheat.
- Go to any PokeMart.
- Select Buy.
- Purchase the first item in the list.
- The item will be your selected berry.

- Disable the cheat after buying the berry.
Berry Cheat Not Working?
Possible reasons:
- Wrong cheat type selected
- Incorrect berry code entered
- Cheat not disabled after use
Solutions:
- Double-check the item digits
- Use only one berry cheat at a time
- Restart the game and try again
Conclusion
The All Berries cheat for Pokemon Emerald makes it easy to obtain any berry in the game through the PokeMart. When used correctly and temporarily, it works reliably on most GBA emulators and helps save time without affecting gameplay stability.
Disable the cheat after use and always keep a backup save to stay safe.
