Go to lavaridge town for your next badge.
the 7th gym leader is in sunyshore city and he is the user of electric type pokemon all you gotta do is beat him and all the trainers and he will give you the badge just like the others
Assuming the 9th badge is the Vermilion City badge (the only gym with an electric fence), you have to randomly find the first trash can switch. An adjacent trash can will have the second switch, but you have to guess. There is no way to find out about the second trash can.
1. Gym Leader Roark Pokemon Type: Rock City: Oreburgh city Badge: Coal Badge Pokemon Level Type(s) Geodude 12 Rock, Ground Onix 12 Rock, Ground Cranidos 14 Rock 2. Gym Leader Gardenia Pokemon Type: Grass City: Eterna City Badge: Forest Badge Pokemon Level Type(s) Cherubi 19 Grass Turtwig 19 Grass Roserade 22 Grass, Poison 3. Gym Leader Maylene Poekmon Type: Fighting City: Veilstone City Badge: Cobble Badge Pokemon Level Type(s) Meditite 27 Fighting, Psychic Machoke 27 Fighting Lucario 30 Fighting, Steel 4. Gym Leader Wake Pokemon Type: Water City: Pastoria City Badge: Fen Badge Pokemon Level Type(s) Gyrados 27 Water, Flying Quagsire 27 Water, Ground Floatzel 30 Water 5. Gym Leader Fantina Pokmon Type: Ghost City: Hearthome Badge: Relic Badge Pokemon Level Type(s) Drifblim 32 Ghost, Flying Gengar 34 Ghost, Posion Mismagius 36 Ghost 6. Gym Leader Byron Pokemon Type: Steel City: Canavale City Badge: Mine Badge Pokemon Level Types(s) Bronzor 36 Steel, Psychic Steelix 36 Steel, Ground Bastiodon 39 Rock, Ground 7. Gym Leader Candace Pokemon Type: Ice City: Snowpoint City Badge: Icicle Badge Pokemon Level Type(s) Snover 38 Grass, Ice Sneasel 38 Dark, Ice Medicham 40 Fighting, Psychic 8. Gym Leader Volkner Pokemon Type: Electric City: Sunnyshore City Badge: Beacon Badge Pokemon Level Type(s) Raichu 46 Electric Ambipom 47 Normal Octillery 47 Water Luxray 49 Electric
You can trade with another sapphire, ruby, emerald, firered, leafgreen, Pokemon colosseum, Pokemon xd gale of darkness and Pokemon box ruby and sapphire.
you can't find it in Pokemon sapphire, but you can find it in Pokemon ruby. Hope this helped. :-)
the third badge in sapphire is at mauville city(north of slateport city)
It is the balance badge where you fight Norman(your father) in Petalburg City .
Petalburg City.
You have to beat flannery
In Pokekon Sapphire, you get the 5th badge after defeating your opponent in a Gym Battle at Petalburgh.
You get the third badge in sapphire when you get to Mauville. You have to battle Gym Leader Wattson in the Mauville City Gym.
you can get the fith badge by going to petalburg the poke gym there.
in lavarage town
Have a ruby or another sapphire trade you a legendary!
the 4th badge. it also is the horse jumping through something with a ball in the middle
The fifth badge is in Sootopolis City, you need Surf, Dive, and Whirlpool to get it
Go to sootopolis city for your next badge.