Farmhouse Bed (Twin Size)

Submitted by Ana White on Mon, 07/15/2019 - 12:21
| Print this plan

If you are looking for a classic farmhouse style bed for your child's room, this is the project for you. Featuring simple styling, large headboard and footboard tops, substantial legs, sturdy siderails, and the option to go with or without a boxspring, this beautiful bed is definitely worth your sweat! 

Step by step plans with diagrams and lots of readers submitted photos.  Check out all our Farmhouse Bed plans here.

farmhouse bed twin sized boy room painted blue
farmhouse bed with trundle

Reader submitted photo by KELLI224

This plan has been updated.  If you need the old plans, we have them available here.

farmhouse bed dimensions diagram ana white plans
Fits twin sized mattress


Shopping List

3 - 1x6 @ 8 feet long

1 - 1x6 @ 4 feet long

2 - 1x4 @ 8 feet long

2 - 4x4 @ 8 feet long

1 - 2x2 @ 8 feet long

4 - 2x4 @ 8 feet long

2 - 2x6 @ 8 feet long

2 - 1x10 @ 8 feet long

6 - 1x3 @ 8 feet long

2 - 1-1/2" x 1-1/2" L brackets

2 - 3" long straight mending plate brackets

Common Materials
2 1/2 inch screws
1 1/4 inch finish nails
Cut List


  • 7 - 1x6 @ 30"
  • 2 - 1x4 @ ~38-1/2" - measure and cut to fit
  • 2 - 4x4 @ 54" 
  • 2 - 2x2 @ 30"
  • 2 - 2x4 @ ~45-1/2" - measure and cut to fit
  • 2 - 2x6 @ 47-1/2"


  • 7 - 1x6 @ 15"
  • 2 - 1x4 @ ~38-1/2" - measure and cut to fit
  • 2 - 4x4 @ 21"
  • 4 - 2x2 @ 5-1/2" 
  • 2 - 2x4 @ ~45-1/2" - measure and cut to fit
  • 2 - 2x6 @ 47-1/2"


  • 2 - 2x4 @ 80"
  • 2 - 2x4 @ 8-1/2"
  • 2 - 1x10 @ 75"
  • 12 - 1x3 @ 38-1/2" - measure and cut to fit


Tape Measure
Speed Square
Safety Glasses
Hearing Protection
Circular Saw
Brad Nailer
Power Sander


Step 1

Cut the 1x6 headboard boards with a miter saw (preferred) or circular saw with straight edge.

Lay out as shown in diagram.

Measure the overall width.


POCKET HOLE USERS: You can join the 1x6 boards together edge to edge with 3/4" pocket holes and 1-1/4" pocket hole screws.

Step 2

Attach 1x4 on top and bottom, with all outside edges flush, with 1-1/4" brad nails and glue.

Make sure the panel is square (not a parallelogram) by taking outside corner diagonal measurements and adjusting until the two opposite diagonals measurements match.

POCKET HOLE USERS: Drill two 3/4" pocket holes on each end of the 1x4 boards.  Attach to the 4x4 legs with 1-1/4" pocket hole screws.  Then nail the 1x6 boards to the 1x4s.

Step 3

Use 2-1/2" screws to attach the 2x2 cleats to the inside back edge of the 4x4 legs.

POCKET HOLE USERS: Skip this step.

Step 4

Attach panels to the 2x2 cleats with 2-1/2" screws and 1-1/4" brad nails and glue.

POCKET HOLE USERS: Skip this step.

Step 5

Measure and cut the top 2x4.  Attach with 2-1/2" screws and glue.

Step 6

Place 2x6 on top of 2x4.  Make sure all outside edge overhangs are even.

Screw on with 2-1/2" screws and glue.

Step 7

Repeat the same steps for building the footboard panel.

Step 8

If using the cleats for attaching, leave a space in the cleats as shown for accepting the bed frame in later steps.

Step 9

Attach footboard panel as you did the headboard panel to the legs.

Step 10

Repeat steps to finish top of footboard.

Step 11

Attach 2x4 cleats to the 4x4 legs with 2-1/2" screws.

The spacer blocks are not attached and are just used as guides for setting up the bed.

Step 12

Place sidreails on cleats and attach with glue and 1-1/4" brad nails.

Also recommended is attaching with an L bracket and a straight bracket at tops.  Pocket hole users can use a 3/4" pocket hole and 1-1/4" pocket hole screws.

Step 13

Lay slats in bed frame, space evenly.  Screw down with 2" screws or 1-1/4" brad nails.



Tue, 02/19/2013 - 00:30

Hey Ana & fellow Ana-White Fans!

I have a question I hope someone can help me out with.

This plan calls for the side-rails to be 76.5" long while on other twin bed plans such as the "Simple Bed" & "Kentwood" the side rails are supposed to be 75" long.

Am I missing why this beds side-rails longer than the other beds?

Thank you!! :)


Sat, 11/01/2014 - 18:07

i have a few questions i,m starting to make the farm house bed twin size

1st question is why are the rails that connect the head board n foot board 76.5 inches long  every mattress is diffrent length i found one that is 75 inches long so does that mean i should cut the rails 75 inches long not 76.5?

2nd is how can a 39 inch wide box spring fit inside your opening if there is only 35.5 inches inside to inside please help me out on this thanks


Thu, 12/04/2014 - 10:40

1. The length of the side supports is 76.5" and not 75" because the mattress will/could sit at the same height as the top of the footboard.  This top piece  is a 2x6 so it overhangs a bit when place on the 4x4's.  The extra 1.5" allows for the mattress to still fit.  Check out completed pictures to see where the mattresses end up.

2. The 35.5" width is the width of the 2x4 rail supports for the headboard and foot board.  Notice on the drawings how the supports are placed inside the 2x4 side rail cleats.  Resulting in a width of 38.5" which should fit most twin boxsprings.


Fri, 03/25/2016 - 10:37

Are the 1x10 boards sturdy enough? That's a common place for my kids to step on when climbing into bed. I'm wondering if I should use 2x10s, or if that would be overkill.


Wed, 05/11/2016 - 12:52

Ok, I made this bed and it looks nice. I don't have the metal frame and box springs. So I have to attach the 2" X 4" rail support boards. The measurements for a twin size bed is 75" X 39" but the width for this bed is 38 1/2", hope it fits? The rail board llength is 76 1/2" which is fine, but rail board support boards are 80 1/2" which stick out passed the back of the head board post. I'm not sure why so long? Don't the rail support boards only need to be as long as the rail boards (76  1/2") for the front of the mattress to rest on?


Tue, 01/02/2018 - 11:58

We built this twin farmhouse bed for our son 3 years ago. We are wanting to convert it to a full size now. Can you give tips on how to convert the head and foot boards to fit a full size bed?  Thanks!