Carry-On Weight Limits: Which Airlines Actually Enforce Them
Most airlines publish carry-on weight limits but few enforce them. Find out which airlines actively weigh bags and what to do if you're caught over.
Carry-On Weight Limits: Which Airlines Actually Enforce Them
Airlines publish carry-on weight limits with great confidence. Actual enforcement is a different story. Understanding which airlines genuinely weigh bags — and which post limits purely for show — can save you real money and stress.
The Core Reality
The dirty secret of carry-on weight limits is that most airlines have neither the time nor the incentive to weigh every bag at the gate. Weighing bags slows boarding, irritates passengers, and creates confrontations staff would rather avoid. On high-density budget routes, however, weight limits are a direct revenue stream — and airlines act accordingly.
Airlines That Actively Enforce Weight Limits
These carriers use bag sizers and scales at the gate or check-in desk with genuine regularity:
| Airline | Published Limit | Enforcement |
|---|---|---|
| Ryanair | 10 kg (priority) / sizer only (standard) | Gate sizer + frequent weighing |
| Wizz Air | 10 kg | Scales at gate, strict enforcement |
| VietJet | 7 kg | Gate sizer, weighing common |
| Cebu Pacific | 7 kg | Scales at check-in desk |
| AirAsia | 7 kg | Strict at check-in, less at gate |
Ryanair operates a two-bag system. Priority boarding customers may carry a 10 kg cabin bag plus a small personal item. Standard fare passengers are limited to one small bag that fits under the seat. Gate sizers are present at most Ryanair boarding gates, and bags are frequently weighed when overhead space is tight.
Wizz Air is arguably the strictest enforcer in Europe. Scales appear regularly at the boarding gate and staff are trained to ask passengers to weigh bags. The fee for an overweight bag collected at the gate is substantially higher than a pre-booked luggage allowance.
VietJet enforces limits via gate sizers. The 7 kg limit is real and passengers are caught regularly, particularly on busy domestic Thai and Vietnamese routes.
Airlines That Almost Never Weigh
| Airline | Published Limit | Enforcement Reality |
|---|---|---|
| Air France | 12 kg | Almost never enforced |
| Lufthansa | 8 kg | Relaxed, rarely checked |
| British Airways | 23 kg | Rarely enforced, varies by route |
| Icelandair | 10 kg | Relaxed |
| Southwest | None | No weight limit exists |
Air France has one of the most generous published limits in Europe at 12 kg, and it is almost never enforced. Gate agents will occasionally ask a passenger to check a visibly enormous bag, but weight itself is not checked.
Southwest Airlines does not publish any carry-on weight limit, making it the most permissive US carrier on this measure.
The Middle Ground: Inconsistent Enforcement
| Airline | Published Limit | Notes |
|---|---|---|
| easyJet | 15 kg (large cabin bag) | Varies by airport and crew |
| American Airlines | 35 lb / 15.9 kg | Domestic US: almost never enforced |
| Delta Air Lines | No limit published | No enforcement |
| United Airlines | No limit published | No enforcement |
easyJet is the most inconsistent enforcer in Europe. At some airports — particularly Luton, Geneva, and Naples — staff will weigh bags and charge for overweight items. At others, boarding proceeds with no checks at all. The same passenger with the same bag can have completely different experiences on consecutive flights.
How the Weigh-or-Sizer Process Works
When an airline enforces weight limits at the gate, the process typically follows this pattern:
- A scale or bag sizer is positioned at the boarding desk or just before the jetway
- Staff ask passengers to place bags on the scale or into the sizer frame
- Bags over the limit are tagged for hold and a fee is collected before boarding
- Payment is usually by card only — cash is rarely accepted
Gate fees are always more expensive than fees purchased in advance. On Ryanair, a bag checked at the gate costs significantly more than the same allowance bought online.
What To Do If You Are Caught Over the Weight Limit
- Redistribute immediately: Move heavy items (shoes, books, electronics) into a coat or your personal item before the gate agent finalises the decision
- Wear the weight: Put on your heaviest clothes — jackets, boots, and jumpers are not weighed
- Pre-book when in doubt: If flying Ryanair, Wizz Air, or VietJet with a heavy bag, buying hold luggage in advance is always cheaper than paying at the gate
- Ask politely: On enforcement-inconsistent carriers like easyJet, a calm and co-operative manner sometimes results in a discretionary pass
Practical Takeaway
If you are flying a European budget carrier or a Southeast Asian low-cost airline, take the published weight limit seriously and weigh your bag at home before travel. If you are flying a US legacy carrier, a full-service European airline, or a Gulf carrier, the published limit is mostly theoretical — you will almost certainly not be weighed.
Frequently asked questions
Which airlines actually weigh carry-on bags?▾
Ryanair, Wizz Air, VietJet, Cebu Pacific, and AirAsia are the most consistent enforcers. They use bag sizers and scales at the gate or check-in desk.
Does Air France enforce its 12 kg carry-on weight limit?▾
Almost never. Air France publishes a 12 kg limit but gate agents rarely weigh bags. Enforcement is essentially non-existent on most routes.
What happens if my carry-on is over the weight limit?▾
On strict airlines like Ryanair or Wizz Air you will be asked to check the bag and pay a gate fee, which is far higher than the pre-booked baggage fee.
Does Lufthansa weigh carry-on bags?▾
Lufthansa publishes an 8 kg limit but enforcement is relaxed. Gate agents rarely weigh bags unless a bag is visibly very heavy or the overhead bins are full.
Is there a carry-on weight limit on Southwest Airlines?▾
No. Southwest Airlines has no published carry-on weight limit and does not weigh bags at any point in the boarding process.
Check if your bag fits
Use our free tool to check your carry-on dimensions against any airline.
Check my bag →