In the Goldenrod city tunnel, there is a lady behind a counter. You can buy all sorts of herbs from her.
Chat with our AI personalities
In Eterna City Go to the house next to the Team Galactic HQ And they sell revival herbs P.S. It restores the Pokemon's health and heals any status problem.
In the Herb Shop. (I forgot where it was sorry, I think it was Pastoria or maybe Hearthome I'm not sure)
im not shure where exactly to get a max revives but i do know that you can get revival herbs at driftveil city. at the driftveil market
It's a preety easy place to find. Go where you got the team rocket uniform for the main story quest. If you don't remember or didn't get that far, go to the gym and head west past the mystic's home and you'll see a square building with a little break on it. go in and head down the stairs. Head down the hallway(you'll need to battle trainers and then you'll see a lady who seels herbs. Hope this helps.
They are not in Pokemon HeartGold