Pokémon ORAS Vitamins Guide: Where To Buy + How They Work

The Energy Guru in Slateport City (Pokémon Alpha Sapphire)

There are three different places where you can buy Vitamins in the game. You can buy them using Battle Points (BP) in the Battle Maison’s BP Shop, or you can buy them using Pokédollars either in the Lilycove Department Store, or at Slateport City’s outdoor market.

Vitamins, also known as nutritious drinks, are used to boost the stats of a Pokémon.

Each Vitamin will raise any particular stat by 10 EVs but won’t affect any stat that already has 100 or more EVs.

Note: PP Up and PP Max are also classified as Vitamins, but they can’t be bought in any shop. As the name suggests, each of these items increases a move’s base PP.

Here’s a list explaining all the types of Vitamins in ORAS & how they work:

Vitamin Effect
HP Up +10 HP EVs, until it has 100 or more EVs
Protein +10 Attack EVs, until it has 100 or more EVs
Iron +10 Defense EVs, until it has 100 or more EVs
Calcium +10 Special Attack EVs, until it has 100 or more EVs
Zinc +10 Special Defense EVs, until it has 100 or more EVs
Carbos +10 Speed EVs, until it has 100 or more EVs
PP Up + 20% of the base PP of the selected move, until 3 PP Ups or one PP Max have been used
PP Max + 160% of the base PP of the selected move, but can only be used once per move

Tip: Using a Vitamin on your Pokémon will also increase its Friendship Value. This can be expensive, but a quick way to max out friendship.

Location #1: Slateport City Market Energy Guru

Directions to the Energy Guru / Pokémon Omega Ruby and Alpha Sapphire
Directions to the Energy Guru

In Slateport City’s outdoor market, an NPC called the Energy Guru will sell Vitamins for 9,800 Pokédollars each.

Tip: On Mondays there is always a sale going on, making all the Vitamins they sell 50% cheaper.

The Energy Guru is located southwest of Slateport City’s Pokémon Center. You can follow the path marked on the map above.

Here’s a list of what the Energy Guru sells:

Vitamin Price (Sunday-Tuesday) Price (Monday Sale)
HP Up 9,800 4,900
Protein 9,800 4,900
Iron 9,800 4,900
Calcium 9,800 4,900
Zinc 9,800 4,900
Carbos 9,800 4,900

Location #2: Battle Maison BP Shop

Outside the Battle Maison Replica / Pokémon Omega Ruby and Alpha Sapphire
Outside the Battle Maison Replica

This method requires you to have access to the Battle Maison, located at the Battle Resort. It’s the island accessible after the player obtains the S.S. Ticket, which is obtained after completing the Delta Episode.

The Battle Maison is a battle facility like the Battle Tower in other generations.

Winning battles here grant BP or Battle Points, which you can exchange for various items at the Exchange Service Corner, located in the entrance hall.

Exchanging BP for useful items / Pokémon Omega Ruby and Alpha Sapphire
Exchanging BP for useful items

Two attendants sell different types of rare items for BP. The right attendant sells held items used in battle, while the left attendant sells Vitamins, EV training items and evolution items.

Here’s a complete list of items offered as prizes by the attendant on the left:

Item Price Item Price
HP Up 2 BP Power Anklet 16 BP
Protein 2 BP Protector 32 BP
Iron 2 BP Up-Grade 32 BP
Calcium 2 BP Dubious Disk 32 BP
Zinc 2 BP Electirizer 32 BP
Carbos 2 BP Magmarizer 32 BP
Power Weight 16 BP Reaper Cloth 32 BP
Power Bracer 16 BP Whipped Dream 32 BP
Power Belt 16 BP Sachet 32 BP
Power Lens 16 BP Rare Candy 48 BP
Power Band 16 BP Ability Capsule 200 BP

Location #3: Lilycove Department Store

Lilycove City Department Store / Pokémon Omega Ruby and Alpha Sapphire
Lilycove City Department Store

The Lilycove Department Store is a multi-level PokéMart located on the north side of Lilycove City, a coastal city east of Route 121. On the third floor, the clerk on the left will sell Vitamins for 9,800 Pokédollars each.

Unlike the Energy Guru in Slateport City, the Vitamins they sell here won’t ever be on sale. Unless money isn’t a problem, buying Vitamins from the Energy Guru on Mondays is always a better idea.

Tip: You can always change your system’s date to Monday to save some money whenever you decide to buy some Vitamins.

If you don’t know where the clerk that sells Vitamins is, start by heading to Lilycove City’s Pokémon Center:

Step 1: Before you climb up the stairs, be prepared to battle your Rival if it’s your first time in Lilycove City.

Lilycove City’s Pokémon Center / Pokémon Omega Ruby and Alpha Sapphire
Lilycove City’s Pokémon Center

Step 2: Head northwest and enter the Lilycove Department Store.

The entrance to the Lilycove Department Store / Pokémon Omega Ruby and Alpha Sapphire
The entrance to the Lilycove Department Store

Step 3: Using the elevator, go to the third floor of the Department Store.

On the first floor of the Lilycove Department Store / Pokémon Omega Ruby and Alpha Sapphire
On the first floor of the Lilycove Department Store

Step 4: The clerk on the left should sell you Vitamins.

On the third floor of the Lilycove Department Store / Pokémon Omega Ruby and Alpha Sapphire
On the third floor of the Lilycove Department Store

The left clerk sells Vitamins, while the right clerk sells Battle Items. Here’s a complete list of what they sell:

Left Clerk
Vitamin Price
HP Up 9,800
Protein 9,800
Iron 9,800
Calcium 9,800
Zinc 9,800
Carbos 9,800
Right Clerk
Battle Item Price
X Speed 350
X Attack 500
X Defense 550
Guard Spec. 700
Dire Hit 650
X Accuracy 950
X Sp. Atk 350
X Sp. Def 350

StormSwampert

274 articles

Though he spends most of his time playing a wide variety of games, Pokémon has always been his favorite. When he’s not playing games or writing guides, you can find him watching anime and collecting trading cards.

View Writer's Posts →