Where to catch Surskit

In Paldea (Scarlet & Violet)

In Kitakami (Scarlet & Violet – The Teal Mask)

In Hoenn (Ruby, Sapphire & Emerald)

Surskit — full Pokédex entry