Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Fences under 6 feet in rear or side yards are typically permit-exempt in Morrisville; anything taller, anything in a front yard, and all pool barriers require a permit. Corner-lot sight-distance rules add complexity.
Morrisville's zoning code mirrors the state baseline but enforces a stricter corner-lot sight-triangle rule: a fence cannot exceed 3 feet in height within 30 feet of a street intersection, measured from the property corner. This is narrower than many surrounding Wake County jurisdictions and catches homeowners off-guard on corner properties. Additionally, Morrisville's online permit portal (accessible via the city website) allows same-day approval for exempt or minor fences under 6 feet if no setback or sight-line conflict exists — but the portal requires a site plan with property-line dimensions and proposed fence location marked in detail. Unlike some nearby towns, Morrisville does NOT automatically waive the site-plan requirement for fence permits, even for small projects. Pool barriers of any height are always permitted and require third-party inspection for gate self-closing/self-latching compliance. All permits require HOA approval documentation if your subdivision has recorded covenants — this is NOT handled by the city and must be obtained separately before filing.

What happens if you skip the permit (and you needed one)

Morrisville fence permits — the key details

Morrisville's fence permit threshold is straightforward but has a critical local twist: the city adopts the International Residential Code (IRC) R110.1 standard — which exempts fences under 6 feet in side and rear yards from permitting — but adds its own corner-lot sight-distance rule that overrides this exemption. Per Morrisville Zoning Ordinance Section 4.2, any fence (regardless of height) within the sight triangle of a corner lot must maintain a maximum height of 3 feet from the street frontage line to a point 30 feet from the intersection. This rule exists because corner lots create sight-line hazards for turning vehicles, and the city prioritizes traffic safety over fence aesthetics. What this means in practice: a 6-foot privacy fence perfectly acceptable on an inland rear-yard property becomes non-compliant if your lot touches two streets or sits on a corner. You must confirm your property's corner status and proximity to intersections before filing. The city's zoning map and GIS portal (available on the Morrisville city website) show lot classifications; if you're within 30 feet of an intersection, plan for a maximum 3-foot fence or a variance request.

Pool barriers are always permitted and heavily regulated. Per North Carolina Building Code (which Morrisville adopts), any fence or wall surrounding a swimming pool (in-ground or above-ground) must be at least 4 feet high and have a self-closing, self-latching gate with a minimum 3/8-inch clearance from the ground (IRC AG105.2). This is non-negotiable; there is no exemption size or owner-builder waiver. The city requires a third-party inspection — either by the Morrisville inspector or a private inspector certified by the NC Department of Insurance — before the fence is considered compliant. If you're installing a pool barrier fence, budget an additional $150–$250 for the inspection fee and plan for a 1-2 week turnaround after the fence is built. The inspector will check gate mechanics, latch function, and ground clearance, and will fail you if the gate can be opened by an unsupervised child or if clearance exceeds the spec. Retrofitting a gate after installation (adding a latch, adjusting ground clearance) is common and adds $200–$500 to the project cost.

Masonry fences (brick, stone, or concrete block) have different rules than wood or vinyl. Any masonry fence over 4 feet tall requires a footing inspection and a building permit; Morrisville does not exempt these under any circumstance. The reason is structural: Piedmont red clay (which dominates Morrisville's soil profile) has variable compaction and frost depth of 12-18 inches, meaning footings must be sunk below the frost line and engineered for seasonal heave. Concrete or mortar joints will crack if the footing shifts. You'll need a site plan showing footing depth, footing width (typically 12 inches), and the soil type. If your property is in the Coastal Plain sandy zone (southern Morrisville near White Deer Park), footings must extend to 18 inches minimum. A footing inspection is mandatory after you dig but before you pour; expect 2-3 weeks from permit to inspection to clearance. Masonry fence permits cost $100–$200 depending on linear footage, plus engineering fees if you hire a PE ($300–$600).

Setback rules vary slightly by zoning district and are a major source of rejections. In residential zones (R-6, R-9, R-12), side-yard fences must be set back a minimum of 3 feet from the side property line; rear-yard fences typically sit on the property line itself (after utility easement checks). Front-yard fences (if permitted at all) must meet the corner-lot sight-distance rule above and be set back at least 5 feet from the front property line, per Morrisville Zoning Section 4.1. The city's online portal prompts you to upload a site plan; this plan must show the property corners, the proposed fence location in feet and inches, the property-line distance, and any recorded easements. A common mistake is uploading a plat that shows your lot boundary but not the fence line — the city will reject it and ask for a revised survey or site plan marked with the fence location. You can use a simple sketch (hand-drawn to scale with measurements) or a professional survey; the city accepts both. This step typically adds 1-2 weeks to your timeline if you need to hire a surveyor ($300–$800).

Replacement-fence exemptions exist but are rarely self-evident. If you're replacing a fence that was previously permitted and in the same location, and you're using the same or lower height and materials, Morrisville will often waive permitting if you can provide the original permit number and photos of the old fence. However, the city does NOT automatically apply this exemption; you must request it in writing when you file and provide documentation. If your old fence was unpermitted (or the original permit is lost), you cannot claim the exemption — the city will require a full new permit. This is a key point: replacing an old fence that was illegally built does not make the new fence legal; it triggers a new permit requirement and a possible code-enforcement inquiry into why the old one was unpermitted. If you have any doubt about your old fence's permit status, contact the Morrisville Building Department (phone and hours listed below) and ask them to search the records before you demolish the old fence. In most cases, if the fence is over 10-15 years old and wasn't a recent replacement, the records will be in a digital archive that staff can access within 1-2 business days.

Three Morrisville fence (wood/vinyl/metal/chain-link) scenarios

Scenario A
5-foot vinyl fence, rear yard only, Morrisville residential (non-corner lot)
You're replacing an old wood fence with a new 5-foot vinyl privacy fence on a typical residential lot (not a corner property) in the R-9 zone. The fence sits on your rear property line, 15 feet from the back of your house. You have no pool. No permit is required because the fence is under 6 feet and confined to the rear yard, per IRC R110.1 as adopted by Morrisville. You do NOT need a site plan, do NOT need to file with the city, and do NOT need an inspection. However, before you order materials, confirm two things: (1) Check your deed or subdivision plat to confirm there are no recorded easements along the rear property line (common for utilities or drainage); if there is an easement, you must call the utility company (typically Duke Energy or a local water authority) to confirm fence placement is allowed — this is not a city issue but a utility company compliance issue. (2) If your HOA has architectural controls (check your CC&Rs or contact your HOA directly), you must obtain HOA approval in writing before construction; this is completely separate from the city permit and often takes 2-4 weeks. Cost: material only, $1,500–$3,500 depending on fence length and vinyl grade (premium vinyl with texturing costs more than hollow-core). No permit fees. Timeline: 2-4 weeks for materials and installation, plus 2-4 weeks for HOA approval if required. Inspection: none required.
No permit required (under 6 ft, rear yard) | Check for rear easements | HOA approval required first | Material cost $1,500–$3,500 | No permit fees
Scenario B
6-foot privacy fence, corner lot (30 feet from street intersection), Morrisville R-6 zone
You own a corner lot in Morrisville R-6 zone with frontage on two streets. You want a 6-foot wood privacy fence to screen your rear and side yards from the street. The lot is within the sight-distance triangle (30 feet from the corner intersection). This is the city's trickiest scenario: your fence exceeds 6 feet, triggering a general permit requirement, BUT the corner-lot sight-distance rule (Morrisville Zoning 4.2) limits you to 3 feet maximum within 30 feet of the corner. You have three options: (1) Build a 3-foot fence around the entire lot and apply for no permit (exempt, no cost). (2) Build a 6-foot fence in the rear yard only, keeping the side yard next to the corner at 3 feet or less, and file a permit for the rear-yard portion only (fees $75–$125, plan required, 1-2 weeks approval). (3) Request a variance from the corner-lot height restriction if you can prove that a 3-foot fence won't meet your privacy needs or that there's a hardship; variances in Morrisville go to the Morrisville Planning Board and take 4-6 weeks, with a public hearing required and a $300–$500 variance fee. Most homeowners choose option 2: build a 3-foot fence from the corner to 30 feet out, then step up to 6 feet for the rear yard. This requires a site plan showing the corner distance, the 30-foot measurement from the intersection, and the two fence heights with their locations. Cost: $2,000–$5,000 for material and labor (3 feet is 30-40 linear feet; 6 feet is 40-60 linear feet, typically). Permit fees: $75–$125 for the height-specific permit. Timeline: 1-2 weeks if you have a site plan; 3-4 weeks if you need a surveyor to confirm the 30-foot distance. Inspection: final fence inspection only (no footing unless masonry).
Permit required (corner-lot height rule) | 3-foot fence in sight triangle (30 ft from corner) | 6-foot permitted in rear only | Site plan mandatory | $75–$125 permit fee | $2,000–$5,000 material
Scenario C
4-foot above-ground pool barrier fence (chain-link), rear yard, any lot type
You're installing a 4-foot chain-link fence to create a pool barrier for a new above-ground pool. Permit is ALWAYS required, regardless of lot type, height, or yard position, because it's a pool barrier. North Carolina Building Code (adopted by Morrisville) mandates third-party inspection of all pool barriers, including the self-closing/self-latching gate. You must pull a permit before you install the fence. The permit application requires a site plan showing the pool location, the fence location (typically surrounding the pool), the gate location, and the gate details (type, hinge, latch mechanism). The city will review the plan for completeness and issue a permit (usually same-day or next-day if over-the-counter). You then build the fence and gate and call for inspection. The inspection must be done by a city inspector or a third-party NC-certified pool-barrier inspector. The city's preferred inspector is the Morrisville Building Department (contact info below), but you can hire a private inspector if you want to accelerate (private inspectors are often faster). The inspector will verify: (1) fence height is at least 4 feet, (2) gate is self-closing (closes and latches on its own without human intervention), (3) latch is self-latching (latches automatically and cannot be opened by an unsupervised child), and (4) ground clearance under the gate is no more than 3/8 inch. If the gate fails on any of these points, you must fix it and re-inspect (no re-inspection fee for the same issue, but delays are common). Cost: material $800–$1,500 (chain-link is cheaper than vinyl for pools); permit fee $100–$150; inspection fee $75–$150 (city inspector is often included in permit fee; private inspector is separate). Timeline: 1 week to pull permit, 2-3 weeks to build fence and schedule inspection, 1-2 weeks for inspection result. Total project timeline: 4-6 weeks. Inspection: mandatory, final only after fence is fully installed.
Permit required (all pool barriers) | Self-closing/self-latching gate mandatory | Third-party inspection required | Chain-link material $800–$1,500 | Permit $100–$150 | Inspection $75–$150 (may be included)

Every project is different.

Get your exact answer →
Takes 60 seconds · Personalized to your address

Morrisville's corner-lot sight-distance rule and why it matters

The 3-foot height limit within 30 feet of a corner-lot intersection is not arbitrary. Traffic engineers know that drivers turning corners need clear sightlines to avoid collisions with pedestrians, cyclists, and oncoming vehicles. A 6-foot fence blocking this sightline increases accident risk, particularly at residential intersections where speeding can be a problem. Morrisville adopted this rule (Zoning Section 4.2) to comply with AASHTO (American Association of State Highway and Transportation Officials) design standards, which recommend sight-distance triangles of 30-100 feet depending on posted speed. Most suburbs enforce similar rules, but Morrisville's 30-foot distance is more restrictive than some neighboring Wake County towns (e.g., Cary allows 35 feet; Durham allows 25 feet). This means a fence you could build 5 miles away in Cary might be illegal in Morrisville.

Practically, this affects roughly 10-15% of Morrisville residential lots (those on corner intersections). If your lot qualifies, you have two paths: accept the 3-foot limit for corner-facing sides (which is often adequate for a hedge or low-privacy fence) or pursue a variance. Variances require proof of undue hardship — for example, showing that a 3-foot fence won't prevent view of a major road hazard or privacy concern that the 3-foot fence cannot address. The city's Planning Board meets monthly; expect 4-6 weeks from application to hearing, plus 2-4 weeks for a decision. The variance fee is $300–$500. Most homeowners skip the variance and either build a 3-foot fence everywhere or compromise with a 6-foot fence in the rear yard and 3-foot in the side yards nearest the corner.

To check if your lot is subject to this rule, use the Morrisville GIS map (available on the city website) to see if your lot corners are within 30 feet of a street intersection. If you're in doubt, call the Morrisville Building Department and ask them to confirm your lot's corner status; they'll review the plat and give you a definitive answer in 1-2 business days. A simple phone call here saves you from building a fence that has to be torn down.

Morrisville's online permit portal and site-plan requirements

Unlike some smaller North Carolina towns that still process permits in person or by paper submission, Morrisville has invested in an online permit portal (accessible via the city website under 'Permits & Inspections'). This portal is a double-edged sword: it's fast (same-day approvals for simple fences are common) but it requires a detailed site plan that catches many first-time filers off guard. The portal's fence-permit form asks for property-line dimensions, proposed fence location (in feet from the property corners), lot number, zoning district, and total linear footage. You must upload a site plan showing these measurements. A handwritten sketch to scale with dimensions in feet and inches is acceptable; you do NOT need a professional survey unless the city specifically asks for one (they sometimes do if the lot is oddly shaped or if there's confusion about easements).

The most common rejection reason is a missing or incomplete site plan. The city will approve the permit only if the site plan clearly shows: (1) the property corners and lot boundary, (2) the proposed fence location measured from the property corners, (3) setback distances (especially for front-yard fences and corner-lot fences), and (4) any recorded easements visible on the plat. If you upload a plat without the fence line drawn on it, or without measurements, the city will email you (usually within 24-48 hours) and ask for a revised plan. This creates a 1-2 week delay. To avoid this, download the Morrisville zoning map and plat, mark the fence location on a printed copy or digital image with a ruler or scale, photograph or scan it, and upload it with dimensions labeled in feet. Many homeowners hire a surveyor to produce a professional site plan if they're uncertain; this costs $300–$800 but guarantees approval.

Morrisville's portal also requires a digital signature and proof of HOA approval (if applicable). You must upload a signed letter from your HOA stating that the fence is approved, or a statement from the property owner confirming that the property is not subject to HOA covenants. This is a strict requirement and cannot be waived. If you skip this step, the city will reject the permit and ask you to resubmit with the HOA letter. Many people delay their fence project because they're waiting for the HOA to respond; typical HOA response time is 2-4 weeks, so plan accordingly and submit HOA requests before you file the permit application.

City of Morrisville Building Department
Morrisville City Hall, 201 Government Center Drive, Morrisville, NC 27560
Phone: (919) 463-7700 (main); ask for Building & Planning or Permits | https://www.morrisville.nc.gov/permits
Monday–Friday, 8:00 AM–5:00 PM (closed city holidays)

Common questions

Do I need a permit to replace my old fence with a new one in the same location?

Not always. If the old fence was permitted, the replacement is the same height or lower, and the location hasn't changed, Morrisville will often waive the permit requirement if you request the exemption and provide the original permit number and photos of the old fence. However, if the original fence was unpermitted or records are unavailable, a new permit is required. Contact the Morrisville Building Department and ask them to search records for your address before you demolish the old fence; they can usually confirm within 1-2 business days. If you can't find old records, assume you need a new permit.

What if my fence is on a recorded easement?

Recorded easements (utility, drainage, or pedestrian) restrict your ability to build on that land. Check your deed or the county property records for easements; they're usually listed in the 'Restrictions' section. If an easement runs along your property line, you must contact the utility company or easement holder (typically Duke Energy, Aqua NC, or a local water authority) and obtain written permission before the city will approve your fence permit. The city will ask for proof of this permission on the site plan. This process adds 2-3 weeks and sometimes requires a fee from the utility company. If you build a fence on an easement without permission, the utility company can force removal at your expense.

Can I build a fence if my house is in an HOA community?

Yes, but you must get HOA approval BEFORE you file the permit with Morrisville. The city requires written HOA approval (or a statement confirming no HOA covenants) as part of the permit application. The HOA approval is completely separate from the city permit; getting a city permit does not satisfy HOA requirements, and vice versa. HOA architectural review typically takes 2-4 weeks. Check your CC&Rs or contact your HOA directly to understand their fence rules (height, materials, color, location). Many HOAs have stricter rules than the city (e.g., vinyl-only, neutral colors, setbacks from neighbors), so don't assume city approval means HOA approval.

How deep should my fence footings be in Morrisville?

For wood or vinyl posts, 24-30 inches is typical in Morrisville's Piedmont red clay (frost depth is 12-18 inches; burying 6-12 inches below frost line is standard). For masonry fences, footings must be at least 12 inches wide and sunk to 18 inches minimum (below frost line). If your property is in the Coastal Plain sandy zone, increase to 18-24 inches for wood/vinyl and 18-20 inches minimum for masonry. The city's footing inspection (required for masonry over 4 feet) will verify depth; call for inspection after you dig but before you pour. For non-masonry, no footing inspection is required, so these are guidelines — follow manufacturer specifications for the posts you buy.

What happens at final inspection for a fence permit?

For non-masonry fences (wood, vinyl, chain-link), the final inspection is simple: the inspector verifies height (matches the permit plan), setback (no encroachment on neighboring property or easements), and overall condition (no missing boards, secure posts). For masonry fences, the inspector also checks footing depth and condition. For pool barriers, the inspector verifies gate function (self-closing, self-latching), ground clearance (under 3/8 inch), and height (minimum 4 feet). Inspections are typically scheduled within 1-2 business days of your request; you can call the city or request online. The inspection takes 15-30 minutes. If you fail, the inspector will note what needs fixing and allow a re-inspection at no additional charge.

Are there any materials that are banned or heavily restricted in Morrisville?

No, Morrisville allows wood, vinyl, metal (aluminum), chain-link, and masonry (brick, stone, concrete block) in all residential zones. There are no material-specific restrictions in the zoning code. However, HOAs often have material restrictions (e.g., no chain-link, vinyl-only), so check your CC&Rs before buying. Some subdivisions also have color restrictions (e.g., earth tones only, no bright colors). These are HOA rules, not city rules, but they're binding and enforceable.

How much does a Morrisville fence permit cost?

Permit fees are typically $50–$150 depending on fence type and scope. Non-masonry fences under 6 feet in rear yards (no permit required) are free. Permitted fences (over 6 feet, front yards, corner-lot height restrictions) are typically $75–$125 flat fee, regardless of length. Masonry fences over 4 feet are $100–$200 flat fee. Pool barrier permits are $100–$150 (often including the third-party inspection fee). Call the Morrisville Building Department to confirm current fees; they can quote you over the phone once you describe the project.

Can I hire someone to pull the permit for me, or do I have to do it myself?

You can hire a contractor, surveyor, or permit service to file the permit on your behalf. Morrisville allows owner-builders (homeowners can pull permits for owner-occupied single-family homes), but many people delegate to contractors, especially for complex lots with easements or corner-lot height restrictions. If you hire a contractor, ask them to handle the permit as part of the bid; most contractors are familiar with Morrisville's online portal and can usually get approval within 1-2 weeks. If you use a permit service or expediter, expect to pay $150–$300 in service fees in addition to the permit fee itself.

What if I want to build a fence higher than the zoning code allows (e.g., 7 feet instead of 6)?

You must apply for a variance from the Morrisville Planning Board. Variances require proof of hardship or undue burden — for example, noise mitigation, privacy from a major road, or an oddly-shaped lot. The variance application costs $300–$500 and takes 4-6 weeks (requires a public hearing). Most homeowners are denied unless they can prove a compelling reason. If denied, you can appeal to the City Council, which takes an additional 4-8 weeks. Variances are rare in Morrisville and generally not recommended unless you have a strong case.

If my fence is deemed unpermitted and has to be removed, can I recoup the cost by suing the city?

No. Morrisville's code-enforcement policies are standard across North Carolina: the city is not liable for your failure to obtain a required permit, and removal costs are your responsibility. The city will issue a notice to remove (typically 14 days); if you don't comply, they can remove it at your expense and place a lien on your property. You can appeal the removal order, but the burden is on you to prove the fence was exempt or that the code was misapplied. The cheapest course of action is always to get the permit before you build.

Disclaimer: This guide is based on research conducted in May 2026 using publicly available sources. Always verify current fence (wood/vinyl/metal/chain-link) permit requirements with the City of Morrisville Building Department before starting your project.