Tub spouts will eventually either stop functioning properly or begin to lose their coating, making them look old and worn. Since many tub spouts function without incident for years or even decades, you could experience no difficulty when you attempt to remove the spout. Sometimes the solution is as simple as removing the retaining screw from the spout, while other times you must use certain tools to remove the spout.

...
You must first determine how the tub's spout is attached.

Step 1

Examine the bottom side of the spout, close to where it meets the wall or side of the tub, using a flashlight. If the spout has a small hole or notched-out section on the end, it is secured to the water pipe with a retaining screw.

Step 2

Place a towel over the bathtub drain, then insert an Allen wrench into the hole or notched-out section and turn the retaining screw counterclockwise until you remove it. If the spout does not slide off easily after you remove the screw, twist it left and right as you pull on it for several minutes.

Step 3

Wrap a hand towel around the tub's spout if you do not see a small hole or notched-out section. Clamp a pipe wrench over the towel and turn the wrench and the spout counterclockwise to remove it from the water pipe.

Step 4

Heat up the spout using a hair dryer if it will not come off the water pipe, causing the spout to expand slightly. Wear protective gloves when handling the spout after you have heated it up.