What size truck for a 4‑bedroom house?
Too much
Too much for one truck.
The biggest, a 29-foot truck, takes 123 of our 150 pieces. Plan the biggest truck plus a trailer, or two trips.

More detail: every truck we tried, and what we counted
Our packing fills about 70–80% of a full truck; a careful pro load fits more, so a truck that "came close" below may work too.
Every truck and van for a 4‑bedroom house
Doesn't fit (16 trucks and vans)
U‑Haul 26'137 of 150
Penske 26'135 of 150
U‑Haul 29'123 of 150
Budget 26'116 of 150
Penske 22'84 of 150
U‑Haul 20'58 of 150
Penske 12'39 of 150
U‑Haul 15'38 of 150
Penske 16'36 of 150
U‑Haul 10'29 of 150
Budget 16'26 of 150
Budget Cargo Van18 of 150
Budget 12'18 of 150
U‑Haul 9' Cargo Van17 of 150
Penske Cargo Van14 of 150
Enterprise Cargo Van12 of 150
What we counted for a 4‑bedroom house
King mattress × 1
King box spring × 2
King bed frame, taken apart × 1
Nightstand × 6
6-drawer dresser × 3
Queen mattress × 2
Queen box spring × 2
Queen bed frame, taken apart × 2
Twin mattress × 1
Tall chest of drawers × 2
Sectional: sofa section × 1
Sectional: chaise section × 1
Armchair × 1
Recliner × 1
Coffee table × 1
TV stand × 2
65" TV in its box × 1
55" TV in its box × 2
Dining table, taken apart × 1
Dining chair × 6
China cabinet / hutch × 1
Refrigerator, French-door × 1
Chest freezer × 1
Washer × 1
Dryer × 1
Desk × 2
Office chair × 2
Filing cabinet, 2-drawer × 1
Tall bookcase × 3
Treadmill, taken apart × 1
Gas grill × 1
Lawn mower × 1
Bicycle × 3
Small moving box × 18
Medium moving box × 41
Large moving box × 17
Wardrobe box × 16
Box counts from the U‑Haul Moving Help box guide; other guides suggest up to twice as many boxes. The furniture list is our own typical list. Yours will differ, so change it in the planner.