in sapphire at rustboro an rustboro on sapphire
To the left of Azealea town, but you have to catchthe Farfetched for the apprentic woodcutter to get the TM cut and cut down the small tree which blocks the path through the forest
with TM cut
you cant
TM Vacuum-cut is in a locked room in Far Off Sea 72F.
You can not get there till you get the TM fly Get cut, go through Digglet's Cave and keep walking down until you see the last tree you can cut. Then head downwards passing Veridian City, and you'll eventually run into Pallet town.
In Rustboro right next to the PC there is a house with a sign in front. Go inside and talk to the guy. He'll give you cut. P.s. cut is an HM not TM..
You can find TM Thief in Mahogany Town in the Rocket Hideout
its in that cave at sootopolis
celistick town shrine.
Under the bridge on route 110.
it doesnt you need the tm
HM01 Cut is given to you by a person in Ilex Forest.