Keeping a flower bed looking the way you want it involves more than feeding, watering, and planting the annuals and perennials. Weeds often intrude on the garden as well. Weeds can be anything from dandelions and grass to dropped tree seeds. If left untreated, weeds can quickly take over your flowers and steal water and nutrients from the soil for themselves. To weed flowers and keep your garden clear for your plants, you need just a few tools.
Look over your flower bed to see where weeds are coming up. Check between plants for small weeds that aren't easily visible with a quick glance.
Run a cultivator back and forth through the top 1 to 2 inches of soil between flowering plantings to dig up small weed seedlings that haven't yet taken hold in the ground. Be careful not to disturb the root systems or puncture the leaves of your flowers as you work near them.
Dig up the long, larger roots of weeds such as dandelions using a hand weeder. Insert the long prong of the weeder straight down into the soil as close to the main root as you can, tilt the weeder and pull up on the weed to remove it from the soil.
Spread a layer of black plastic or landscaping fabric between your flowers after all of the existing weeds have been removed. The fabric prevents weeds from reaching sunlight and keeps wind-distributed seeds from penetrating the soil.
Fill in around the base of your plants with mulch 3 to 4 inches deep. If your planting are close together, spread mulch between the plantings as well. If you have plastic or landscaping fabric down, cover it completely with the mulch. Do not to let any of the mulch creep under the fabric or weeds may be able to grow through.
Apply an herbicide to your bed only if the weeds have taken over the bed and the flowers are at risk of being overrun. Check the product before you use it to make sure it will not kill your flowers and always follow manufacturer's instructions for using the herbicide.