Only some pokémon are able to evolve by stones:
Fire Stone:
Causes Vulpix to evolve into Ninetales
Causes Growlithe to evolve into Arcanine
Causes Eevee to evolve into Flareon
Water Stone:
Causes Poliwhirl to evolve into Poliwrath
Causes Shellder to evolve into Cloyster
Causes Staryu to evolve into Starmie
Causes Eevee to evolve into Vaporeon
Causes Lombre to evolve into Ludicolo
Leaf Stone:
Causes Gloom to evolve into Vileplume
Causes Weepinbell to evolve into Victreebel
Causes Exeggcute to evolve into Exeggutor
Causes Nuzleaf to evolve into Shiftry
Thunderstone:
Causes Pikachu to evolve into Raichu
Causes Eevee to evolve into Jolteon
Moon Stone:
Causes Nidorina to evolve into Nidoqueen
Causes Nidorino to evolve into Nidoking
Causes Clefairy to evolve into Clefable
Causes Jigglypuff to evolve into Wigglytuff
Causes Skitty to evolve into Delcatty
Sun Stone:
Causes Gloom to evolve into Bellossom
Causes Sunkern to evolve into Sunflora
Dawn Stone:
Causes male Kirlia to evolve into Gallade
Causes female Snorunt to evolve into Froslass
Shiny Stone:
Causes Togetic to evolve into Togekiss
Causes Roselia to evolve into Roserade
Dusk Stone:
Causes Murkrow to evolve into Honchkrow
Causes Misdreavus to evolve into Mismagius
Oval Stone:
Causes Happiny to evolve into Chansey (when hold and level up during day)
Everstone:
Causes evolution to stop (when hold)