Question: pokemon sword how to buy pokeballs?
Answer: After Route 2 you can buy Pokeballs from any Pokemon Center in the game. Every town will feature on, so head inside and go to the shop to the right side of the counter to buy some. They're fairly cheap, but also not very useful on higher level creatures.