with TM and hm's
That TM is in silph co.
Surf is when you use the TM surf on a pokemon. Usually water types.
You need a water Pokemon and the surf HM
there isn't one, there is surf though
SurfFushia City - Safari Zone - Secret HouseHere is where you can get all the TM's and HM's in the game:http://www.angelfire.com/pokemon2/tpw30/tmhmlists/ytmhmlist.html
You can get surf in Pokemon black and white by battling Cheren at the Twisted Mountain. Then Champion Alder will give both you can Cheren th HM Surf.
Power plant
Get a Pokemon with surf. then go to the bridge in between Floaroma Town and Valley windworks. Surf to the right of the bridge. There will be an electrizer and a thunderbolt TM.
surf behind the valley windworks.
you can get it by going to fuego fireworks but you nedd surf monkey
HM03 Surf can be found in the Safari Zone in Fuchsia City.