* Lucha contra Pokémon de alto nivel. Cuanto mayor sea el nivel del Pokémon con el que luches, más puntos de experiencia ganará tu Pokémon.
* Usa EXP. Compartir. exp. Compartir es un objeto retenido que permite que todos tus Pokémon en batalla ganen puntos de experiencia, incluso si no participan en la batalla.
* Usa caramelos raros. Los caramelos raros son elementos que se pueden usar para subir de nivel instantáneamente a tu Pokémon. Se pueden encontrar en la naturaleza o se pueden comprar en la oficina de Game Freak en Celadon City.
* Completa misiones secundarias. Algunas misiones secundarias en Pokémon SoulSilver te recompensan con puntos de experiencia. Por ejemplo, completar las misiones del Pokéathlon Dome te otorgará puntos de experiencia para tus Pokémon.