Gym badges are needed in order to further increase your Trainer Level, rendering you able to see new and higher leveled Pokémon in the wild.
In every gym you head down the stairs to battle the first NPC, then you head to that NPC's right side to battle the second NPC. After that you head to the first NPC's left side to battle the third NPC. When this is completed, you go up two sets of stairs and then head either right or left, continue up these stairs to reach the gym leader.
Leaving the gym completely will reset your progress in the gym. You may not use commands such as /pc or /pokeheal while battling the gym. You may use healing items such as revives and potions between battles.
Below are spoilers containing information regarding the gym's NPCs, their Pokémon and their Pokémon's level. There will also be information regarding rewards obtained after completing the gym as well as required level and next max level. I will also post coordinates for every NPC.
No badges allows you to gain Trainer Experience up to Lv15.
Required level to compete in the Ice Gym is 13.
Ice Badge allows you to gain Trainer Experience up to Lv20.
NPC 1 Pablo
Lv9 Seel
Lv12 Shellder
NPC 2 James
Lv10 Jynx
Lv13 Slowpoke
Lv15 Seel
NPC 3 Charmaine
Lv16 Jynx
Lv18 Lapras
Lv20 Dewgong
Gym Leader Courtney
Lv30 Seel
Lv28 Jynx (Focus Sash)
Lv29 Lapras
Lv27 Cloyster (Focus Sash)
Lv30 Alolan Ninetales
Lv30 Alolan Sandslash
Rewards include Ice Badge & 20 tokens.
Required level to compete in the Water Gym is 18.
Water Badge allows you to gain Trainer Experience up to Lv25.
NPC 1 Britney
Lv19 Magikarp
Lv22 Staryu
NPC 2 Peter
Lv24 Krabby
Lv26 Psyduck
Lv25 Goldeen
NPC 3 David
Lv27 Seadra
Lv29 Shellder
Lv30 Wartortle
Gym Leader Matthew
Lv39 Golduck
Lv39 Kabutops
Lv35 Starmie
Lv38 Gyarados
Lv39 Slowbro
Lv40 Blastoise
Rewards include Water Badge & 20 tokens.
Required level to compete in the Gym is 23.
Electric Badge allows you to gain Trainer Experience up to Lv25.
NPC 1 Sarah
Lv35 Voltorb
Lv35 Voltorb
NPC 2 Brigitte
Lv33 Magnemite
Lv38 Pikachu
Lv37 Jolteon
NPC 3 Jack
Lv40 Pikachu
Lv36 Electrode
Lv39 Raichu
Gym Leader Aaron
Lv48 Electrode
Lv46 Jolteon
Lv50 Pikachu
Lv48 Raichu
Lv50 Electabuzz
Lv50 Magneton
Rewards include Electric Badge & 20 tokens.
Required level to compete in the Grass Gym is 28.
Grass Badge allows you to gain Trainer Experience up to Lv35.
NPC 1 Tony
Lv40 Beedrill (Focus Sash)
Lv45 Parasect
NPC 2 Eric
Lv42 Butterfree
Lv45 Tangela
Lv47 Weepinbell
NPC 3 Tracey
Lv45 Vileplume
Lv47 Victreebel
Lv50 Venusaur
Gym Leader Jamie
Lv50 Venomoth
Lv55 Scyther
Lv53 Exeggutor
Lv60 Pinsir
Lv58 Tangela
Lv60 Venusaur
Rewards include Grass Badge & 20 tokens.
Required level to compete in the Ghost Poison Gym is 33.
Ghost Poison Badge allows you to gain Trainer Experience up to Lv40.
NPC 1 Stephanie
Lv51 Arbok
Lv55 Haunter
NPC 2 Amy
Lv53 Nidoqueen
Lv55 Weezing
Lv57 Muk
NPC 3 Jennifer
Lv58 Nidoking
Lv59 Tentacruel
Lv60 Gengar
Gym Leader Josh
Lv61 Nidoqueen
Lv63 Muk
Lv65 Weezing
Lv70 Haunter
Lv68 Nidoking
Lv70 Gengar
Rewards include Ghost Poison Badge & 20 tokens.
Required level to compete in the Normal Ground Gym is 38.
Normal Ground Badge allows you to gain Trainer Experience up to Lv45.
NPC 1 Melissa
Lv65 Onix
Lv61 Persian
NPC 2 Angela
Lv62 Raticate
Lv67 Farfetch'd
Lv65 Sandslash
NPC 3 Heather
Lv67 Marowak
Lv65 Lickitung
Lv70 Ditto
Gym Leader Daniel
Lv75 Golem
Lv73 Chansey
Lv71 Rhydon
Lv79 Kangaskhan
Lv76 Dugtrio
Lv80 Snorlax
Rewards include Normal Ground Badge & 20 tokens.
Required level to compete in the Fire Gym is 43.
Fire Badge allows you to gain Trainer Experience up to Lv50.
NPC 1 Michael
Lv75 Vulpix
Lv78 Growlithe
NPC 2 Chris
Lv77 Vulpix
Lv80 Ponyta
Lv82 Rapidash
NPC 3 Heather
Lv84 Magmar
Lv86 Flareon
Gym Leader Violet
Lv84 Arcanine
Lv86 Rapidash
Lv87 Magmar
Lv88 Flareon
Lv89 Charizard
Lv90 Moltres
Rewards include Fire Badge & 20 tokens.
Required level to compete in the Psychic gym is 48.
Psychic Badge allows you to gain unlimited Trainer Experience.
NPC 1 Angela
Lv92 Clefable
Lv94 Mr. Mime
NPC 2 Laura
Lv94 Wigglytuff
Lv96 Alakazam
Lv97 Starmie
NPC 3 Kelly
Lv96 Hypno
Lv97 Slowbro
Lv100 Mew
Gym Leader Jill
Lv100 Clefable
Lv100 Wigglytuff
Lv100 Hypno
Lv100 Alakazam
Lv100 Mew
Lv100 Mewtwo
Rewards include Psychic Badge & 20 tokens.
Here is a link to a map overview of the gyms made by minermaotwno1 which may prove to be helpful!
https://tinyurl.com/SurvivalGymMap
If you have any questions and/or suggestions, feel free to contact me on Discord @Kimkom#9999 or in-game as Workbenth.