To smoke fish at home you will need a smoker. Start your wood or charcoal fire in the bottom of the smoker pit and let it burn for about 30 minutes. Next add the pan of water to the first shelf over the wood. On the top shelf put your seasoned fish. Let the fish smoke for 4-5 hours on a low, slow heat.