A Vinyl fence is more weather resistant and requires less maintenance than wood, chain link, or wrought iron fencing.
Most of the time your vinyl fence can be cleaned with just your water hose. A good spray down will remove any dust or dirt that may gather on your vinyl fence.
You should clean your vinyl fence with detergent or soap once a year. Use a bucket of soapy water or your favorite vinyl fence cleaner and a soft sponge to wipe down your vinyl fence.
If you experience grass or mud stains, try a vinyl fence cleaner and a soft scrub brush, this should remove any natural stains. Be sure that you are using a "soft" scrub brush, stiff brushes are not required on vinyl fences and can scratch your fence with applied pressure.
If you hang metal brackets on your vinyl fence it may cause rust stains. For this type of stain, try cleaning with CLR or LIME AWAY. Instead of using metal brackets on your vinyl fencing, try plastic zip ties. This way you won't have to deal with potential rust stains from metal brackets.
If your vinyl fencing gets scuff-marks from a lawnmower or other yard tools, try the Mr. Clean magic eraser. The white eraser is great at removing scuff marks and is safe to use on your vinyl fence.
Depending on the surrounding environment, your vinyl fences should be sprayed down every 3 to 6 months. A deeper clean with some of your favorite vinyl fence cleaner should be done once a year.