A method for making a carbon nanotube film includes the following steps. A carbon nanotube array fixed on a substrate holder is provided. A carbon nanotube film is drawn from the carbon nanotube array. A first part of the carbon nanotube film is adhered to a first bar placed on a bar supply device. The carbon nanotube film is stretched by the first bar. A second part of the carbon nanotube film is adhered to a second bar positioned on the bar supply device. A third part of the carbon nanotube film is adhered to a supporting element placed on a carrier device. The third part of the carbon nanotube film is separated from the first part and the second part of carbon nanotube film. The third part of the carbon nanotube film adhered to the supporting element is obtained.