Okay, so I’ve been trying to get my Lopunny to Mega Evolve, and let me tell you, it’s been a bit of a journey. I’m not the most tech-savvy person, so figuring all this out took some doing.

Finding the Lopunnite
First things first, I needed the Mega Stone, the Lopunnite. If I don’t even have the correct item, its not going to happen.
I went all over the place searching for this thing. I went back through all my old routes, checked every nook and cranny, talked to every NPC I could find, and spent like days searching for the item.
The Battle!
Once I get the Lopunnite, I made sure my Lopunny was holding it. Next, I picked a fight – I think I just battled some random trainer on a route I’d already been through, nothing special.
Inside the battle, I made sure, I went to my Lopunny’s moves. There should be that Mega Evolve button, so I clicked on that, and then, boom, pick a move! Mega Lopunny, time to shine!
My Lopunny, but Mega
It’s pretty awesome seeing Lopunny change like that. It looks way cooler, obviously, and its stats get a major boost. The thing is, it only lasts for the battle, so you gotta make it count. Once the battle’s over, it goes back to normal, but you can do it again in the next fight as long as it’s still holding the Lopunnite.

So, yeah, that’s my experience with Mega Evolving Lopunny. Honestly, finding the stone was the hardest part. The actual Mega Evolution thing is pretty simple once you have everything you need. Hope this helps someone out there!