Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Fences under 6 feet in side or rear yards are permit-exempt in Universal City; anything taller, any front-yard fence, corner-lot sight-line fences, and all pool barriers require a permit. Masonry fences over 4 feet always require a permit.
Universal City, located in Bexar County between San Antonio and the Randolph Air Force Base, has adopted the 2015 International Building Code with local amendments focused on drainage, setback enforcement, and corner-lot visibility. Unlike some San Antonio suburbs that have relaxed height limits or overlay districts (e.g., Stone Oak's HOA-heavy restrictions), Universal City enforces a strict front-setback rule: no fence taller than 3 feet within the front-yard build line, and even lower (often 18 inches or sight-triangle height) within corner-lot sight-distance zones. This means a corner lot on a major thoroughfare like Pat Booker Road or FM 1518 faces tighter restrictions than an interior lot. The city does NOT require a permit for like-for-like replacement of an existing fence under 6 feet in a rear or side yard—a significant exemption that saves money—but you must document that the old fence was the same height and material. Universal City's building department processes fence permits on a first-come, first-served basis with no formal online portal; submittals must be made in person or by paper mail, which adds 3–7 days turnaround compared to cities with e-permitting. The city's soil—expansive Houston Black clay in the eastern neighborhoods, transitioning to caliche-mixed soils westward—requires footing depth compliance (18–24 inches minimum depending on neighborhood) for masonry fences, and posts must be set below the frost line (approximately 18 inches in Universal City). Pool-barrier fences must meet the IBC Chapter 3109 self-closing gate requirement and are flagged for two inspections: footing and final, adding $100–$150 in fees and 2 weeks to the timeline.

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

Universal City fence permits—the key details

Universal City's zoning ordinance, adopted in 2018 and reaffirmed in 2023, specifies fence height and setback rules tied to three zones: front-yard setback (typically 15 feet from street right-of-way), rear-yard (back property line), and side-yard (5–10 feet from side property line depending on lot width and zoning district). In the front-yard zone, fences are capped at 3 feet tall and must not obstruct sight-distance at corner lots (sight-triangle extends 25 feet from the corner along both streets). In side yards, fences up to 6 feet are allowed without a permit, provided they do not encroach on utility easements or the right-of-way. Rear-yard fences can reach 6 feet without a permit, but masonry or composite material fences exceeding 4 feet must have a footing design and footing inspection—meaning you need a permit for those. The IRC R110.1 rule on owner-builder work applies: you may pull your own residential permit if you own and occupy the property and do not hire a contractor. However, Universal City's local amendment requires that the property owner sign an affidavit on the permit form stating intent to do the work personally or directly supervise a non-licensed laborer; failure to match the signed affidavit to the actual work can result in a fine ($250–$500) and required remediation with a licensed contractor.

A critical local rule specific to Universal City involves easement compliance. The city straddles several transmission corridors (AEP, CPS Energy, water lines) and has strict rules prohibiting fences, structures, or excavation within recorded easements. Before you apply, you must obtain easement clearance letters from any utility with a recorded easement on your property—the city will request these during plan review. In Universal City's experience, 1 in 5 residential fence permits are delayed or rejected because applicants built across a utility easement without permission. You can check your easement by requesting a title search from the Bexar County Appraisal District or your title company (cost: $50–$150). If your proposed fence line crosses an easement, you must either relocate it or obtain a written waiver from the utility company (often a 4–6 week process). The city will not issue a final permit without that clearance. This is a Universal City-specific pain point because the city's location near Randolph AFB and multiple major utilities creates denser easement networks than some surrounding suburbs.

Pool-barrier fences in Universal City trigger two inspections and higher fees. Per IBC Chapter 3109, a pool-barrier fence must have a self-closing, self-latching gate that closes and latches from any position within 15 seconds; the latch must be 54 inches above grade and inaccessible to children under 5. The fence itself must have no horizontal rails on the exterior (so a child cannot climb) and no gaps larger than 4 inches at ground level or between pickets. Universal City requires a separate pool-barrier permit ($150–$200) and two inspections: the first at the footing stage before concrete is poured, the second at final completion. Both inspections must be scheduled at least 48 hours in advance (in-person or by phone with the building department), adding 10–14 days to your project timeline if the city's inspector is busy. Rejections are common on pool barriers because homeowners confuse a privacy fence with a barrier fence: a privacy fence with horizontal boards on the inside will fail inspection if the pool is within. You must specify on your permit application that this is a pool barrier (check the box) and include a hand-drawn site plan showing the pool location, the fence location, the gate location, and the distance from the house to the pool.

Universal City's soil and drainage requirements add a layer of complexity. The eastern neighborhoods (closer to Interstate 37 and toward San Antonio) sit on expansive Houston Black clay, which shrinks and swells with moisture; the city's building code amendment requires fence post footings to reach 18 inches below grade in these areas, and the posts themselves must be pressure-treated or composite to resist ground contact. West of Pat Booker Road, the soil transitions to caliche-and-alluvial mix, which is more stable but has a higher bearing capacity; footing depth can drop to 12 inches, but caliche must be broken up (not built on top of). The city does not require soil testing for residential fences, but your permit application must include a note specifying footing depth, and the footing inspection will verify compliance. If you use a contractor who guesses at footing depth or cuts corners, the inspector will red-tag the work, and you'll face a 2–3 week delay (and contractor recall) to fix it. For concrete footings, the city allows a 4-inch PVC sleeve in the hole to allow post replacement later without excavation; this is not required but common practice and highly recommended in Universal City because clay expansion can shift posts over 2–3 years.

The permit application process in Universal City is manual and slow compared to San Antonio's e-permit system. You must visit City Hall (Universal City Building Department, address: 102 East Walnut Street, Universal City, TX 78148, or call 210-659-7000) in person or mail a completed application packet with a site plan, property survey or sketch showing setbacks, fence height, material specification, and footing details (if over 4 feet masonry). There is no online portal; staff will review your application the same day if submitted before 2 PM, or the next business day if submitted later. Typical turnaround for a simple 6-foot fence is 3–5 business days. Once approved, you pay the permit fee ($75–$150 depending on linear footage and material), and the permit is valid for 180 days. You must then schedule the footing inspection (if masonry) before pouring concrete, and the final inspection once the fence is complete. Each inspection is free but must be scheduled 24–48 hours in advance. The inspector will check height (using a tape measure at three points), setback (using a measuring wheel from the property line or right-of-way), gate operation (on pool barriers), and overall structural compliance (no leaning, no loose boards, proper post-hole depth).

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

Scenario A
6-foot wood privacy fence, rear yard, Wallingford neighborhood, existing fence replacement
You own a 1990s ranch on a quarter-acre lot in Wallingford (east of Pat Booker Road, Universal City Black clay zone). Your back fence is rotting and leaning; it's 6 feet tall, wood with post-and-board construction, set about 2 feet back from the rear property line. You want to replace it with pressure-treated wood and 2x6 boards, same height, same footprint. Because this is a like-for-like replacement of an existing fence under 6 feet in a rear yard, and you can document the old fence was the same height (pull out a photo or old survey, or have your neighbor sign a simple statement saying 'the old fence was 6 feet'), Universal City will NOT require a permit. However, you must still follow the footing rule: posts must be set 18 inches deep in Black clay soil, so you'll need to dig at least that deep and pour concrete to the frost line (approximately 18 inches in Universal City). You'll buy pressure-treated 4x4 posts (UC4B rating for ground contact), 2x6 boards, concrete (about 60 bags for a 60-foot fence), and hardware. Total materials: roughly $2,500–$4,000. Labor if DIY: 2–3 weekends. Labor if hired: $1,500–$3,000. No permit fee. Timeline: 2–3 weeks. The city's code enforcement will not inspect this work because there's no permit on file, but if a neighbor complains that the fence is over 6 feet or encroaching on their property, an inspector will measure it; non-compliance can result in a stop-work order and forced removal.
No permit required (existing fence replacement, under 6 ft, rear yard) | Pressure-treated posts UC4B, 18-inch footing depth | Materials $2,500–$4,000 | Labor (hired): $1,500–$3,000 | No inspection required | DIY timeline: 2–3 weekends
Scenario B
4-foot decorative masonry wall with stacked stone, front-yard corner lot, Pat Booker Road and Walnut intersection
You own a corner lot at Pat Booker Road and East Walnut Street in Universal City (one of the main corridors). You want to build a 4-foot tall decorative stacked stone wall along the front (Pat Booker side) to define your property and add curb appeal. Because this is masonry over 4 feet in a front yard on a corner lot, you need a permit—in fact, you need TWO permits: a standard fence/wall permit AND a sight-triangle clearance. First, you must submit a site plan to the Building Department showing the property line, the proposed wall location (setback from the right-of-way), the corner intersection point, and the sight-triangle zone (25 feet along both streets from the corner). If your wall intrudes into the sight triangle, even at 4 feet, you'll be asked to lower it to 18 inches or relocate it. Assuming you can clear the sight triangle (or it's far enough from the corner), you'll need a footing design showing 18-inch depth in Black clay soil, concrete base (24 inches wide minimum), and drainage details (because stacked stone is permeable, the city wants to ensure water doesn't pool behind it). You'll also need to confirm no utility easements cross your wall location (call Bexar County and the utilities). Once the permit is approved ($125–$200 depending on linear footage), you schedule a footing inspection before you lay any stone (the inspector will check the concrete trench depth and width). Then you build the wall. Finally, you schedule a final inspection, which checks height, setback, overall stability, and drainage compliance. Total timeline: 4–6 weeks (permit review 1 week, footing inspection scheduling and completion 1–2 weeks, wall construction 1–2 weeks, final inspection 1 week). Materials for a 30-foot wall: $3,000–$6,000 in stacked stone, concrete, and drainage rock. Contractor labor: $3,000–$8,000. Permit fee: $125–$200. Total cost: $6,000–$14,000. If you skip the permit and a neighbor reports the wall (common on corner lots because it affects their view), Universal City will issue a citation; you'll have 30 days to remove it or obtain the permit retroactively (which can include fines and re-inspection, costing $500–$1,500 extra).
Permit required (masonry over 4 ft, front yard, corner lot) | Sight-triangle clearance required | 18-inch footing, concrete base, drainage design | Footing inspection before construction | Final inspection after completion | Permit fee: $125–$200 | Total project cost: $6,000–$14,000 | Timeline: 4–6 weeks
Scenario C
5-foot vinyl pool-barrier fence, freestanding around in-ground pool, rear yard, new installation
You installed a new in-ground pool in your rear yard (Universal City zoning allows pools in rear yards with proper setback and drainage). Now you need a barrier fence to isolate the pool from the street and neighbors' properties. You choose a 5-foot tall vinyl fence with aluminum rails (no horizontal climbing rails on the exterior, meeting IBC 3109 requirements). Because this is a pool-barrier fence at any height, you must obtain a permit—specifically a pool-barrier permit. You submit an application to the Building Department with a site plan showing the pool location, the fence location, the gate location, the setback from the side and rear property lines (typically 5 feet minimum for safety), and a specification sheet for the gate stating it is self-closing and self-latching to 54 inches above grade. The permit fee for a pool barrier is $150–$250 (higher than a standard fence because of the two inspections). Once approved, you schedule a footing inspection before you dig post holes; the inspector will verify that your footing depth plan meets the 18-inch requirement in Black clay soil and that you won't be digging into a utility easement (AEP or water lines often run through rear-yard easements in this area). You then install the fence and schedule the final inspection, where the inspector will measure the fence height, test the gate to ensure it closes and latches within 15 seconds from any position, verify no gaps larger than 4 inches exist at ground level, and check overall structural integrity. The final inspection must be scheduled 24–48 hours in advance. Timeline: 5–8 weeks (permit review 1 week, footing inspection scheduling and completion 1 week, fence installation 1–2 weeks, final inspection 1–2 weeks, waiting for inspector availability adds buffer). Materials for a 120-linear-foot vinyl pool barrier: $4,000–$7,000. Contractor labor: $2,000–$4,500. Permit fee: $150–$250. Total: $6,000–$11,500. If you install a pool barrier without a permit, Universal City code enforcement will eventually discover it during a complaint or neighborhood inspection; the city will cite you for operating an unenclosed pool (a health and safety violation) and demand immediate installation of a compliant barrier and retroactive permitting. Fines for unenclosed pools in Universal City are $500–$1,000 per day until the barrier is installed and inspected.
Permit required (pool-barrier fence, any height) | Two inspections: footing and final | Vinyl self-closing/self-latching gate required, 54-inch latch height | No horizontal exterior rails allowed | Footing 18 inches deep, utility easement clearance required | Permit fee: $150–$250 | Materials: $4,000–$7,000 | Contractor labor: $2,000–$4,500 | Timeline: 5–8 weeks

Every project is different.

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

Universal City's easement maze: why utility clearance delays fences

Universal City is bisected by several major utility corridors—AEP transmission lines run north-south through the east side, CPS Energy water and gas lines follow Pat Booker Road and FM 1518, and fiber optic networks buried by local telecommunications companies crisscross residential neighborhoods. Each utility has a recorded easement on affected properties, typically 25–50 feet wide for transmission lines and 10–15 feet for buried utilities. If your proposed fence crosses one of these easements, the utility company has a contractual right to access the easement and can demand removal of the fence if it interferes with maintenance or emergency repair. Universal City's Building Department flagged this as the single most common cause of fence permit rejections in 2022–2023: 18 of 105 fence permits (17%) were either denied or delayed because applicants did not obtain utility clearance before submitting.

Before you apply for a fence permit, especially if your lot is near a major road or transmission corridor, request a Bexar County easement check. You can do this by calling Bexar County Appraisal District (210-224-1200) and asking for a title search or easement abstract; cost is typically $50–$150 and turnaround is 3–5 business days. If your title company has a recent title commitment (within 2 years), it will list major easements. Once you identify recorded easements, contact the utility company (AEP: 888-224-7277; CPS Energy: 210-353-2222; local telecom: check your utility bill for the company name). Utilities typically issue a 'no objection' letter within 7–10 business days if your fence does not interfere with their access. If the easement runs through your proposed fence line, the utility will either approve a fence that does not obstruct access (typically: fence can be erected if a 10-foot equipment access lane is maintained) or deny it outright. In the latter case, you must relocate your fence.

Universal City's Building Department requires a printed or email copy of the utility clearance letter on file before issuing a final permit. If you apply without it, staff will place your permit 'on hold' and email you a list of easements affecting your property (which the city can see in their GIS system). You then have 14 days to obtain clearance letters. If you do not return them within 14 days, the permit application is denied, and you must reapply (another $25 administrative fee). The city recommends requesting easement information as your first step—before even sketching the fence line.

Soil expansion, frost depth, and post failure in Universal City's clay zones

Universal City's eastern neighborhoods sit on Houston Black clay, one of the most expansive soils in Texas. This clay shrinks when dry (summer) and swells when wet (winter, after heavy rain). If a fence post is set too shallow (less than 18 inches) or in poorly consolidated soil, the soil's movement will heave the post upward or tilt it sideways over 2–3 years. This is not a cosmetic issue: a tilted or heaved fence post creates structural instability that can cause the fence to collapse during wind load (common during spring storms in Bexar County) or create a safety hazard for children or pets leaning on it. The city's building code amendment requires minimum 18-inch footing depth in Black clay zones (east of Pat Booker Road) and 12 inches in caliche zones (west of Pat Booker Road).

Additionally, Universal City is in IECC Climate Zone 2A-3A, which means the frost line (depth at which soil freezes and thaws) is approximately 18 inches for most of the city. Posts must be set below this depth to avoid frost heave—the upward movement of soil as moisture freezes. In the winter of 2021, after an unusually wet December followed by a freezing January, Universal City saw 47 residential fences develop heave-induced lean or cracking in the post. The city's building department responded by issuing a memo in January 2022 reinforcing that all residential fence footings must reach at least 18 inches, and footing inspection is mandatory for masonry fences over 4 feet. Although the requirement was already in the code, the memo underscored it: homeowners and contractors were not digging deep enough.

The best practice for Universal City lots is to use a 4-inch PVC sleeve inside the post hole before pouring concrete. The PVC allows the post to be replaced later without excavating the entire hole. Once the concrete sets, the post is seated in the PVC and can be removed and replaced if heave or rot damages it. This costs about $10–$20 per post in extra materials but can save $500–$1,000 in removal and re-installation costs 5–10 years later. The city's building code does not require PVC sleeves but encourages them in advisory materials posted on the city's website. Several local contractors in Universal City now include PVC sleeves as standard in estimates because the payoff in customer satisfaction (and reduced callbacks) is high.

City of Universal City Building Department
102 East Walnut Street, Universal City, TX 78148
Phone: 210-659-7000
Monday–Friday, 8 AM–5 PM (closed weekends and city holidays)

Common questions

Do I need a permit to replace my old fence with the same height and material?

No, if the old fence was under 6 feet and located in a side or rear yard. However, you must be able to document that the old fence was the same height—a photo, survey, or neighbor statement works. The city may request proof before approving the 'exempt replacement' designation. You still must follow footing depth rules (18 inches in Black clay zones), and if the old fence was masonry over 4 feet, you will need a permit for the replacement because masonry is never exempt regardless of height. If the old fence was located in a front yard, even a replacement will require a permit because front-yard fences are always permitted per Universal City code.

How do I know if a utility easement crosses my property?

Contact Bexar County Appraisal District (210-224-1200) and request an easement search or title abstract; cost is $50–$150 and turnaround is 3–5 days. Alternatively, check your title commitment or title insurance policy—easements are listed there. Once you identify easements, contact the utility company listed (AEP, CPS Energy, local telecom) and request a clearance letter for your proposed fence location. Universal City's Building Department recommends doing this BEFORE submitting your fence permit application to avoid delays.

What is the sight-triangle rule on corner lots, and how does it affect my fence?

Universal City requires a 25-foot sight-triangle at corner intersections: a 25-foot distance along each street from the corner point. Within that triangle, fences are capped at 18 inches tall (or sight-distance height, approximately 3.5–4 feet, depending on whether it's a residential-residential corner or residential-commercial corner). If your proposed fence intrudes into the sight triangle and exceeds this height, you must either lower it, relocate it, or obtain a waiver from the city engineer (rare and requires sight-distance study). Check the city's zoning map or ask the Building Department if your corner lot is within a sight-triangle zone before designing your fence.

I have a pool. Do I need a special fence permit?

Yes. All pool-barrier fences require a separate pool-barrier permit regardless of height. The fence must have a self-closing, self-latching gate (latch 54 inches above grade), no horizontal exterior climbing rails, and no gaps larger than 4 inches at ground level. The permit includes two inspections: footing (before construction) and final (after completion). Permit fee is $150–$250. Typical timeline is 5–8 weeks. If you skip the permit and operate an unenclosed pool, Universal City will cite you for a health and safety violation, and fines are $500–$1,000 per day until the barrier is installed and inspected.

How deep do fence posts need to be in Universal City?

In Black clay zones (east of Pat Booker Road), posts must be set 18 inches below grade. In caliche or alluvial zones (west of Pat Booker Road), footing depth can be 12 inches if caliche is broken up. The frost line is approximately 18 inches, and posts must be set below it to avoid frost heave. The city's footing inspection (required for masonry fences over 4 feet) will verify compliance. For non-masonry fences under 6 feet, footing depth is not inspected, but the city recommends 18 inches to avoid long-term problems with soil expansion and post lean.

How long does a fence permit take in Universal City?

A standard fence permit (under 6 feet, rear or side yard, non-masonry) typically takes 3–5 business days from submission to approval, because there is no formal online portal and the city reviews applications manually in person or by mail. A masonry or front-yard fence permit takes 1–2 weeks (additional review for setback and footing design). A pool-barrier permit takes 1–2 weeks (additional complexity and two inspections). Once the permit is issued, the inspection timeline depends on availability: footing inspection can usually be scheduled within 3–7 days, and final inspection within 5–10 days after request. The city recommends scheduling inspections at least 24–48 hours in advance.

What if I build a fence without a permit and get caught?

Universal City code enforcement will issue a citation and demand compliance within 30 days. If the fence is over 6 feet, in a front yard, or otherwise non-compliant, you will be ordered to remove it or obtain a permit and bring it into compliance. Failure to comply results in fines of $100–$500 per day and potential code-enforcement lien on your property. If you obtain a permit retroactively, you will still owe permit fees and may face an additional fine ($250–$500) for unpermitted work. The city's code enforcement division averages 2–3 fence complaint inspections per month, so the risk of being caught is moderate to high, especially on corner lots or if a neighbor reports it.

Can I pull my own fence permit as the homeowner?

Yes, if you own and occupy the property and plan to do the work yourself or directly supervise a non-licensed laborer. You must sign an affidavit on the permit form stating this intent. However, if a city inspector discovers that you hired a contractor to do the work without listing them on the permit, the city can fine you ($250–$500) and require a licensed contractor to remediate the work. A licensed contractor pulling the permit is simpler and avoids this risk, though it costs an additional $150–$300 in contractor fees.

Does my HOA approval matter if I have a city permit?

No. A city permit and an HOA approval are separate. The city permit ensures your fence complies with municipal code (height, setback, sight-distance). The HOA approval ensures compliance with neighborhood deed restrictions (material, color, design). You must obtain BOTH. Many homeowners get the city permit first and then discover the HOA rejected the design; the fence must then be modified or removed, wasting time and money. Always check your HOA CC&Rs (Covenants, Conditions & Restrictions) and get HOA approval IN WRITING before submitting the city permit application. This is not the city's responsibility—it is yours.

What materials are allowed for fences in Universal City?

Universal City does not restrict fence material by code; wood, vinyl, metal (aluminum, steel), and chain-link are all allowed. However, the city requires that all materials be properly maintained (no rot, rust, or structural failure), and masonry materials (stone, brick, concrete) must have engineering for footings if over 4 feet. Some HOAs restrict material (e.g., 'wood or vinyl only, no chain-link'), so check your deed restrictions. Pressure-treated wood must be UC4B rated for ground contact to resist decay in the clay-rich soil. Vinyl expands and contracts with temperature; if you use vinyl in Universal City's 90+ summer heat, ensure adequate clearance between boards to prevent buckling.

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 Universal City Building Department before starting your project.