Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.
They are both in Route 7 in grass. Sword has a higher chance for Karrablast and Shield for Shelmet, but they need to be traded in pairs to evolve. Like if I give you my Shelmet you need to trade your Karrablast so they can evolve and viceversa.