Examine your zinnia and decide how far you want to cut it back. Cutting the flower way back will result in a shorter, bushier plant with smaller blooms, while leaving the stems a little longer will result in a taller, leggier plant with larger flowers.
Locate a set of leaves closest to the height you desire for the plant.
Cut off the stems and dead flowerheads at a point just above that set of leaves, using a diagonal cut. Repeat this step for each stem until the spent flowers are gone and the plant is the desired height.
Remove all flowerheads and foliage from the garden area. You can use these for compost, or you can bag and burn them.
Examine the plant again and remove any damaged or diseased foliage. Bag or burn it to prevent spreading any infection.