“Generally easy to deal with, but you need to be extremely careful because he is a huge problem if snowballed. Consider Banshee's Veil if you are having trouble with his stun.”
“Veigar is pretty easy to lane against, you just don't want to get caught in his cage otherwise he'll be able to trade with you. You will win almost every trade avoiding all of his abilities until late game where he'll just press R on you. Try avoid this too...”
“I'll poke him with E-AA early on and force out his TP. After level 3 I'll avoid passive procs unless I trust my happy feet to dodge his Q-W inside his cage. All in all, I out-range him and he's an easy target for a one-shot before he gets Zhonya's (I'll get a Zhonya's of my own for his R). He scales extremely well though so having a jungler drop by and shut him down early is a good idea.”
“Yone is great against immobile mages like veigar. His only CC (the cage) can be countered with your E2 since it makes you unstoppable, so you can basically go for trades already from level 3 and play really aggressive in this lane. This is a lane where you will be looking for kills early on. The only thing you have to watch out for are jungle ganks. ”
“Doran+pots or Corrupting, really your choice here based on how well you can dodge q/w and how well you can stay outside of cage-range.
Pick Barrier if you feel you are going to get outplayed by his R.
He has kill potential on you only post 6 when he gets his ult so before that you can do pretty well and even get a kill. Careful on when your jungler ganks/their jungler ganks YOU, his cage is extremely powerful. Cleanse might help in this case especially since you want to kill him (so he would basically have no CC spell if you Cleanse/Flash properly on his face early on). Post 6 if you have a stopwatch you can predict his R if he uses it without stunning you, nullifying his damage (even mid-late game - if someone zhonyas/stopwatch his R he lost a huge chunk of his damage -- a good Veigar will be careful about this). As always: ROAM - because Veigar is not that easy to kill on lane due to his E. Get MR if needed.”
“Pretty easy lane, you wanna dodge his Q and W. His E is annoying if you are playing against a good veigar since a good veigar and can make him a lot harder to kill. After 6, most veigars will try to get a lucky rotation off and finishing with his R execute. You do have the chance to ult his ult but be careful since his ult has 25 more range compared to yours and it is point and click.
“Don't get caught by his cage and you'll win this easily. You outdamage him at any part of the game until late of course when he can just press R. But always stay out his R range and you'll be fine.”
“His kit is very straight forward and his cage is super easy to spellshield. He is also an easy Q target. Be aware of his burst damage with ult though.”
“Very easy early game, start E and play very aggressive without taking too much damage or making yourself too gankable. Walk past wave and look for hooks if you can. If he refuses to walk anywhere near you then roam. You will NEED a hexdrinker this game unless he is literally 0/10. Stay aware of his cage if you're going after someone near him. Don't use flash for kills later in the game because you will need it to get out of the cage. ”
“Veigar is a pretty simplistic matchup. He can't really trade into you other than with his Q. So push him under turret and try not to get caught off-guard by his cage. He will try to setup easy ganks, which can be avoided. You out damage him almost every stage of the lane even at 6. Your roaming is also a lot better and you should mostly have control over him at all parts. Try to look to either roam or shut him down with ganks. ”