The time involved in fence installation depends on several factors, including:
The size of your yard
Whether you hire a contractor or install it yourself
How many people are working on the job site
What type of fence you choose
If you hire a contractor to install a basic wooden, vinyl, or metal fence, they should be able to finish the job within three days. Beware of companies that ask for significantly more time to put up a fence on an average-sized yard. Keep in mind that masonry and stone fences will take longer to install than other types due to the craftsmanship involved.
If you plan to DIY, your total fence installation time will vary according to your experience level and how many skilled helpers you have. In most cases, you should be able to erect a basic fence and gate over the course of a long weekend or two full weekends in a row. If you have no fence installation experience, try to find a helper who has successfully put up your type of fence before.