It doesn't.
Vileplume learns Petal Dance at Level 53.
Roserade never learns Petal Dance, you have to level up Roselia to lvl.40 when it learns it.
At level 38, and then solar beam at 51 I think...
It only learn one move in FireRed and LeafGreen at that's Petal Dance at level 44.
It depends of the version. It learns it at level 49 in Ruby, Saphire, Emerald, Colosseum and XD, but learns it at level 40 in Diamond, Pearl, Platinum, HeartGold and SoulSilver.
AnswerIn Pokemon Diamond and Pearl, Meganium learns Petal Dance upon reaching level 32.
Petal Dance is not a TM in Diamond or Pearl. If you want to have one of your Pokemon learn this move, the Pokemon would have to be a Venusaur, Oddish, Gloom, Vileplume, Meganium, Sunflora, Roselia, or a Cherrim.
Vileplume learns Petal Dance at Level 53.
Bellossom cannot learn Petal Dance or Solar Beam via level up in DPPTHGSS. However, Bellossom can learn Solar Beam through TM. Gloom learns Petal Dance at level 53, so if you let it learn Solar Beam, then evolve it. In RSEFRLG, Bellossom will learn both Petal Dance and Solar Beam. Petal Dance at level 44 and Solar Beam at level 55.
Roserade never learns Petal Dance, you have to level up Roselia to lvl.40 when it learns it.
At level 38, and then solar beam at 51 I think...
it learns it at lvl 32
solarbeam
It only learn one move in FireRed and LeafGreen at that's Petal Dance at level 44.
Meganium does not learn vine whip. Meganium learns other grass type moves such as razor leaf, magical leaf, petal dance, and petal blizzard.
sludge bomb,earthquake,petal dance,solarbeam
VILEPLUME lv 100 with giga drain sleep powder petal dance and razor leaf.