Skip to content
How to get Battle Points in Pokemon Violet

How to get Battle Points in Pokemon Violet

avatar Stu Feldt

Best answer

avatar

PokeMasterJen

To rack up those Battle Points (BP) in Pokemon Violet, you wanna head over to the Battle Tower. After you beat the main story, it unlocks, and oh boy, is it BP galore in there. Just battle your heart out, win matches, and you'll be swimming in BP in no time. Remember, the stronger your team, the better your chances!

All answers

avatar

OnlineChampRicky

BP? Easy. Battle Tower's the way to go. But don't sleep on online battles too. I've snagged a decent chunk of BP from whooping friends (and strangers) online. It's a bit more fun than grinding the tower sometimes, plus you get the added bragging rights.

avatar

PokeFanRick

To bag yourself some Battle Points (BP) in Pokemon Violet, jump into the online battles at the Battle Stadium. The more you win, the more points you earn! Also, don't forget to participate in Tera Raid Battles. They're not just a fun way to team up with friends but also a solid way to earn some sweet BP.

avatar

StrategicTom

From personal experience, mixing it up between Tera Raid Battles and the Battle Tower challenges is the way to go. Raid Battles are great, but the Battle Tower gives you a consistent way to earn BP, plus it helps you refine your battle strategies against a wide variety of Pokémon teams.

avatar

CasualGamerJen

Hot take: Just focus on Tera Raid Battles for BP. The online battles can be brutal, and raids give you decent BP without the stress.

The brands referenced on this page are not sponsors of the rewards or otherwise affiliated with this company. The logos and other identifying marks attached are trademarks of and owned by each represented company and/or its affiliates. Please visit each company's website for additional terms and conditions.

Play Games.Earn points.Get gift cards!

Playbite

Noise

Playback Rewards

4.5 Star Rating (13.7k)
Silly Arrow
User avatar User avatar User avatar User avatar

500k players and counting...