Water, ground, and rock.
Fire Pokemon are weak against water types, rock types and ground types.
fire types beat steal
Fighting and Fire types can easily beat Steel types as there moves are super effective on Steel.
Fire type Pokemon are super effective against bug types
strong Water,fire,fighting,ground types
you should use water types because they are strong against fire types
Dark types beat ghost Pokemon, as do those of a higher level with the fire type.
Rock beat Ice types also Steel, Fire and Fighting types.
make it learn different types of moves
fire, ice, poison, flying, or bug types
cuz it is the strongest among fire and grass type pokemons is because water can use water types to beat fire types easily while grass type Pokemon can beat up water types use ice attacks on grass types
Depending on your team, add water types. They are the most difficult to beat besides fire types.