you can buy it on the 3rd floor of the dept store
Chat with our AI personalities
Go to Veilstone City, enter the Department Shop. There you can buy TM22 (Solar Beam) ;)
it dosent learn it you have to buy solarbeam al veilstone city mart and teach it
Venusaur learns solar beam at level 65 in Red, Green, Blue, Yellow, Gold, Silver, Crystal, Ruby, Sapphire, FireRed, LeafGreen, and Emerald. But Venusaur learns solar beam at level 53 in Diamond, Pearl, and Platinum.
Hyper Beam.
The TM for Solar Beam (TM22) can be brought from the Veilstone Department store.