Allow Carriers on Planes
Permitting Babywearing Carriers on Aircraft
By Jeff Kaufman | September 8th, 2026
Tags: #airplanes #kids #policy
The FAA provides a fascinating case study in nuanced regulation. Specifically, they have avoided banning the practice of flying with a baby on a lap. Their reasoning is a classic "big picture" calculation: if the cost of a ticket were forced upon every parent, many would opt to drive instead.
Given that the statistical risk of road travel is significantly higher than aviation, a ban on lap infants would likely the total number of fatalities.
I believe this "all things considered" philosophy should be applied to a closely related issue: the use of babywearing carriers on planes.
The Current Restriction
When my children were infants, baby carriers were indispensable for air travel. However, the FAA mandates that for takeoff and landing, infants must be removed from these carriers and held manually.
According to 14 CFR 121.311.b.1, an infant under two riding on a lap must not "occupy or use any restraining device." Consequently, official guidance explicitly states:
"Baby carriers ...are not allowed to be used during ground movement, take-off, or landing."
This policy dates back to 1995. The original proposal aimed to revoke approval for various child restraint systems—including harness-type devices and booster seats—during critical phases of flight.
The Flawed Logic of the 1994 Study
The FAA's stance is rooted in a 1994 study suggesting that certain restraints could actually worsen a child's outcome during a crash compared to "allowable alternatives."
What the FAA tested vs. what they ignored:
| Tested Devices | Not Tested |
|---|---|
| Booster seats | Babywearing carriers (wraps/slings) |
| Forward-facing carriers (car seats) | |
| Aft-facing carriers (car seats) | |
| Harness devices | |
| Belly belts | |
| Passenger lap belts |
While it is probable that babywearing carriers would not have performed exceptionally well in crash tests, the primary failure of the study was that it did not test the most common alternative: holding the baby in one's arms.
Therefore, the claim that carriers "may put children in a potentially worse situation than the allowable alternatives" is logically unsupported.
International Divergence and Incoherence
In the 1996 final rule, the FAA addressed why their policy differed from the UK (CAA) and Europe (JAA). The FAA's reasoning was a strange mix of contradictions:
- They acknowledged belly belts could be risky.
- They admitted lap-holding has inherent dangers.
- They hoped parents would buy separate seats.
- But, they refused to mandate separate seats because it would drive parents back to their cars.
The "Belly Belt" Controversy
The FAA specifically targeted "belly belts," which are:
- Buckled around the child's midsection.
- Attached to the adult's safety belt via a webbing loop.
The FAA's internal critique of these belts was harsh:
"In the test, these systems allowed the anthropomorphic test dummy to make severe contact with the back of the seat in the row in front... The child also may be crushed by the forward bending motion of the adult."
Comparison of Perspectives
The Path Forward
I suspect that modern babywearing carriers are significantly safer than mere arm-holding during severe turbulence, crashes, or emergency evacuations. In the absence of rigorous testing, the default should be to allow them.
Recent Legislative Efforts:
- HR 8972 (2024): Proposed by Rep. Bill Posey to allow carriers.
- Result: Sent to the aviation subcommittee; died without a vote.
Final Thoughts
In the grand scheme of aviation safety, this rule is a minor issue; flying is incredibly safe, even for unrestrained infants. The primary "harm" is the annoyance of waking a sleeping baby for takeoff.
However, it remains a glaring example of incoherent rulemaking. The FAA used substitution behavior logic to justify lap infants, but completely ignored that same logic when banning the carriers that make lap-holding more secure.
def faa_logic(scenario):
if scenario == "lap_infant_ban":
return "Don't ban; people will drive (Dangerous)"
elif scenario == "carrier_ban":
return "Ban; might be worse than arms (Unproven)"
else:
return "Standard Regulation"
# Result: Inconsistent