Similar to the other Pokémon being given away during this three-week event, Gigantamax Meowth isn't a competitive Pokémon. ... Unfortunately, you're unable to evolve a Kantonian Gigantamax-capable Meowth, so you'll have to breed the obtained Meowth then evolve their offspring to get a Persian.
What level does Gigantamax meowth evolve?
In Pokémon: Let's Go, Pikachu! and Let's Go, Eevee!, it evolves into Alolan Persian starting at level 28. In Galar, Meowth has a Steel-type regional form. It evolves into Perrserker starting at level 28. Kantonian Meowth has a Gigantamax form.
Can you still get Gigantamax meowth?
In order to claim a Gigantamax Meowth, the player needed to download it as a Mystery Gift before January 15 or trade it from another player. The Gigantamax Meowth Mystery Gift event has ended, but it's now possible to catch one.