If you have a good competitive moveset for Vileplume, post an answer below and upvote the best ones. Movesets for its pre-evolutions, if any, can also be shared on this thread.

Be sure to include full set details in your post, e.g. items, abilities, natures and EVs. Some detail, including the intended game mode for your set, is also appreciated. Access the full list of guidelines here.

Should be used in Sun, although since Vileplume is NU, that means you won't have instant weather (since it seems that Vulpix is for some strange reason Borderline, makes no sense as that really just puts it in OU with Ninetales) so you'll have to use Sunny Day. Since that isn't the most reliable, Giga Drain is used on this set instead of Solarbeam. Hidden Power Fire is fine outside of Sun, and works really well inside Sun. Sludge Bomb provides STAB. Sleep Powder allows you to take down the foe. Life Orb makes it more powerful, and the stats are your standard sweeping stats.

Aromatherapy works great if you have someone on your Team who likes to use Resto Chesto, so the second time you use rest, you can just switch. Which is nice.
Sunny Day can support the rest of your team with Fire types, Etc, but it's also the only way this guy can have a decent Grass type STAB move. So go Solarbeam! On top of that, Moonlight will heal you by quite a bit more in the Sun, and your Salac Berry speed boost lets you use it Quickly after you've been taken down to low health.

Specs Tank. Petal Dance is powerful yet unpredictable. It might even hit one of your own Pokemon. As such, you'll want to team it up with a Sap Sipper Pokemon. Round can be powerful if you have other Pokemon using it. Sludge Bomb is STAB. HP Fire is coverage. Since this thing has no Speed even with a +2 boost, Effect Spore is used to perhaps give the opponent a status condition.

Gen 7[email protected] Z
Ability: Chlorophyll(Should be out once Sunny Day is in effect.)
Nature:Timid(+Spd,-Atk)
Evs: 4 Hp, 252 Sp.Atk, 252 Spd
Moves:
Petal Dance
Teeter Dance
Strength Sap
Sludge Bomb
Explanation:Petal Dance is Vileplume's strongest STAB move. It will last 2-3 turns before becoming confused. If you're going to be confused, the foe should get confused from Teeter Dance. Strength Sap is for healing while lowering the foe's attack. This could theoretically be useful on a foe with high Attack. Sludge Bomb is another STAB move that has a 30% chance to poison. Timid Nature plus Special Attack and Speed Evs could help Vileplume become a good sweeper. Grassium Z is for a 190 base power Bloom Doom. With high Special Attack Vileplume should not be taken lightly.