Listen carefully as someone walks over the floor to pinpoint the location of the creaking. If you notice more than one squeak, identify and mark the locations.
Move furniture, scatter rugs or any temporary floor coverings in the area to expose the location of the squeak.
Drive two helix coil nails or finishing nails through the flooring and sub flooring securing them into the joists below the floor. Nail them on a slight angle for best results. This prevents the nails from working their way out of the wood easily.
Use a nail set smaller than the head of the nail to drive the head of the nail below the surface of the floor. Place the pointed end of the nail set against the head of the nail. Tap the nail set gently with a hammer until the head of the nail rests slightly below the surface of the floor.
Fill the indentation left by the nail with wood putty in a color matching the flooring. Smooth the putty over the hole so it's flush with the surface of the floor. Allow it to dry completely before replacing your scatter rugs and furniture.