Smoke is something really hard to create from scratch in Photoshop. It is time consuming, you need to use multiple filters like the Liquify Filter and it will not look very realistic. Here is a quick tutorial on how to create smoke in Photoshop for those of you that want to practice. For the other that only need a quick solution, I have gathered some of the best smoke textures and stock images that you can use in your designs. There are all kind of fire smoke textures included in this list so plenty to choose from.