A handheld with a rubber duck antenna gets you into the local repeater. But for simplex work, satellite passes, direction finding, or just reaching further on 2 meters, a Yagi gives you real gain and directivity. The good news: a solid 3-element Yagi for 144-148 MHz costs about $15-20 in hardware store materials and takes an afternoon to build.
No machining. No specialty parts. No ordering from a ham radio catalog and waiting two weeks. Everything comes from one trip to Home Depot or Lowes.
What We're Building
A 3-element Yagi for 2 meters (144-148 MHz) with:
- Gain: Approximately 7.4 dBi (5.2 dBd) free-space
- Front-to-back ratio: ~12 dB
- Feedpoint impedance: ~28 ohms (we'll match to 50 ohms)
- Bandwidth: Full 2m band with SWR under 2:1
- Boom length: About 36 inches
- Weight: Under 2 pounds
Three elements: one reflector, one driven element, one director. Simple, proven design. More elements give more gain, but three is the sweet spot for a first build — enough gain to be useful, short enough to be portable, and forgiving enough that imprecise cuts still work.
Materials List
From the hardware store:
- 1× square wooden dowel, 3/4" × 36" (boom) — or a piece of 3/4" PVC if you prefer. PVC is lighter and waterproof but slightly harder to mount elements on.
- 3× aluminum rods, 3/8" diameter, 36" long — sold in the metals/hobby section. Solid or tube both work. I use 3/8" solid because it's stiff and cheap.
- 6× stainless steel hose clamps, 3/4" - 1" range — for mounting elements to boom.
- 1× SO-239 chassis-mount connector (you might need to grab this from an electronics supplier or Amazon, hardware stores rarely stock these)
- Short piece of 14-gauge copper wire for the hairpin match
- Small hardware: a few screws, solder, electrical tape
Total: about $15-20 depending on location.
Element Dimensions
These dimensions are for a design frequency of 146 MHz (middle of the 2m band). All measurements are tip-to-tip total length:
Element Length (inches) Length (mm) Position from Reflector Reflector 40.2" 1021 mm 0" (reference) Driven Element 37.8" 960 mm 14.5" (368 mm) from reflector Director 36.2" 920 mm 22.0" (559 mm) from reflectorBoom total length needed: at least 22 inches from the reflector mounting point, plus a few inches overhang on each end. A 36" boom gives plenty of room.
These dimensions come from a standard NEC2-optimized 3-element Yagi design. They're not something I invented — they're validated by antenna modeling software and confirmed by hundreds of builders. Don't fudge them by more than ±1/4 inch and you'll be fine.
Element Spacing Note
Spacing matters more than element length for pattern formation. Get the spacings right to within 1/4 inch. Element lengths affect resonance and impedance but have a broader tolerance. If your aluminum rod is 40.0" instead of 40.2" for the reflector, the world won't end. If your driven element is 2 inches from where it should be on the boom, your pattern and impedance will be off.
Cutting and Mounting
Step 1: Cut the Elements
Measure twice. Hacksaw or a pipe cutter works for aluminum rod. Deburr the cut ends with a file — clean ends matter less electrically than aesthetically, but a sharp burr will cut you eventually.
Each element is one continuous piece mounted through or across the boom. If your 36" stock rods aren't long enough for the reflector (40.2"), you have two options:
- Buy 48" rods (available at some stores)
- Make two-piece elements: two rods meeting at the boom, each half the total length. This works fine for the reflector and director. For the driven element it complicates the feed point — more on that below.
Step 2: Mark the Boom
Lay your boom flat. Mark the reflector position (call it 0"). Mark driven element at 14.5". Mark director at 22.0". Use a square to mark perpendicular lines across the boom — elements must be parallel to each other and perpendicular to the boom.
Step 3: Mount Elements
I drilled holes through the wooden boom slightly larger than my 3/8" rod, slid the elements through, and secured with a drop of epoxy on each side. Works great. Elements are electrically insulated from each other (wood is non-conductive).
Alternative: rest elements on top of the boom and clamp down with hose clamps. This is faster and allows adjustment but is less rigid. For a permanent build, drill through. For an experimental/adjustable build, clamp.
If using PVC boom: drill through, same method. PVC is also non-conductive.
Important: The reflector and director must be continuous single conductors. No gap at the boom. The driven element is different.
The Driven Element: Split and Feed
The driven element is where your coax connects. Unlike the reflector and director (which are just passive rods), the driven element needs a gap at the center where the feedline attaches.
Cut your driven element into two halves: each half is 37.8" ÷ 2 = 18.9" long. Mount them on either side of the boom with a gap of about 1" between the inner tips (this gap forms the feedpoint).
Solder or bolt one conductor from your SO-239 center pin to one side of the driven element. Connect the SO-239 ground/shell to the other side. Mount the SO-239 on the boom or on a small bracket right at the driven element center.
Now you have a balanced antenna fed with an unbalanced feedline. Purists will insist on a balun. For a 2m Yagi at this length, the reality is it works fine without one for most purposes. If you want to be thorough, a few ferrite beads over the coax right at the feedpoint act as a simple choke balun. Good enough.
The Impedance Problem and Hairpin Match
A 3-element Yagi with these dimensions has a feedpoint impedance around 25-30 ohms. Your coax is 50 ohms. Mismatch gives you SWR around 2:1, which is workable but not ideal.
The simplest fix: a hairpin match (also called a beta match). Take a piece of stiff copper wire (14-gauge), form it into a U-shape about 5" long (2.5" on each side), and connect it across the driven element gap, right at the feedpoint.
What this does: the hairpin adds inductive reactance across the feedpoint, which (combined with shortening the driven element by about 0.3") transforms the impedance up toward 50 ohms.
To use the hairpin match:
- Shorten each driven element half by about 0.15" (total 0.3" shorter, so each side becomes ~18.75")
- Install the 5" hairpin wire across the feedpoint
- Measure SWR and adjust hairpin length (longer = more impedance transformation)
Alternatively, just accept the ~1.8:1 SWR and skip the hairpin. At VHF with a short coax run, the loss from 1.8:1 SWR is minimal. Really. On 10 feet of RG-8X at 146 MHz, the additional loss from 1.8:1 SWR versus 1:1 is about 0.2 dB. You will never notice that on the air.
My first build, I spent an hour fussing with the hairpin. My second build, I skipped it, accepted 1.7:1, and it works identically in practice. Do what satisfies you.
Tuning and Testing
If you have an antenna analyzer (NanoVNA, RigExpert, MFJ-259):
- Mount the antenna away from your body and metal objects (at least 3 feet)
- Scan 140-150 MHz
- Look for the SWR dip — should be near 146 MHz if you cut accurately
- If the dip is below 144 MHz: elements are too long. Trim the driven element 1/4" (1/8" off each side) at a time.
- If the dip is above 148 MHz: elements are too short. Not much you can do except remake the driven element slightly longer.
Without an analyzer: just hook it up and check SWR on your rig. Key up at low power (5W) and read the SWR meter. If it's under 2:1 across the band, call it done.
I got 1.4:1 at 146 MHz on my most recent build using these exact dimensions with the hairpin match. Your results will vary slightly based on element diameter, boom material, and mounting method, but you should be in the ballpark.
Using Your New Yagi
What 7 dBi of gain and a directional pattern actually gets you:
- Simplex range: Roughly double compared to a whip antenna, more in the direction you're pointing it
- Satellite work: A handheld Yagi is the standard tool for working FM satellites like SO-50, ISS, and AO-91. Point it at the bird and track its path.
- Fox hunting / direction finding: The directional null off the back is useful for RDF. Rotate until the signal drops and you know which direction to walk.
- Mountain topping / portable: Light enough to carry, noticeable improvement over a whip for hilltop VHF operating
Hold it with the boom horizontal and elements vertical for vertical polarization (standard for FM). Rotate 90° for horizontal polarization (SSB/CW weak signal work on 2m).
Upgrades and Variations
Once you've built one that works:
- Add more directors. A 5-element Yagi on a 72" boom gives roughly 10 dBi. Same construction method, just more elements and longer boom.
- Switch to aluminum tube (1/2" OD) for elements that are lighter and look more professional.
- Add a handle or tripod mount at the balance point of the boom for comfortable handheld satellite tracking.
- Build a second one and stack them 40" apart for another 3 dB of gain. Two 3-element Yagis stacked beat a single 6-element Yagi for simplicity.
Get Building
The hardest part of this project is the trip to the hardware store. The actual construction takes 2-3 hours for a first attempt, less once you've done it before. You end up with a real antenna that outperforms anything you can buy for $50, and you understand exactly how it works because you made it.
That understanding — knowing why each element is where it is and what it does — makes you a better operator. Build it, test it, use it. Then build a bigger one.
Reader field notes — share yours
Log in to share your field notes and photos.