For Version 1.8Download
For Version 1.7Download
For Version 1.6Download
For Version 1.4Download
Download a texture pack in a ZIP file format, do not unzip. If you created your own textures, you need to ZIP them. For in-depth instructions on obtaining the files to make your own custom texture pack go to Tutorials/Custom Texture Packs.
Click Texture Packs button.
Click Open Texture Pack Folder button; this will open the folder where Minecraft stores all texture packs. If nothing happens, you need to find the folder manually.
Do not close Minecraft. Place the texture pack (ZIP file) in the opened folder, do not unzip.