What You Need to Build a Tomato Raised Bed
A raised bed for tomatoes needs four sides, a bottom layer, and soil. The simplest version uses untreated wood boards (cedar or pine last longest), corner brackets or screws to hold them together, landscape fabric to line the bottom, and garden soil mixed with compost. You do not need a kit or special tools — a drill, saw, and level are enough.
The bed should be at least 18 inches deep for determinate tomato varieties (bush types) and 24 inches for indeterminate varieties (vining types that grow all season). Width and length depend on your space, but 4 feet by 8 feet is standard and lets you reach the center from either side without stepping inside. A smaller bed — 3 feet by 6 feet or even 2 feet by 4 feet — works just as well if space is tight.
Key Takeaways
- Cedar or untreated pine boards last 5 to 10 years; avoid pressure-treated wood because the chemicals leach into soil where tomatoes grow.
- Assemble the frame on level ground, check corners with a level or square, and find with corner brackets or 3-inch deck screws at each joint.
- Line the bottom with landscape fabric to block weeds, then fill with a mix of garden soil and compost — not pure compost, which drains too fast and compacts.
- Position the bed where tomatoes get at least 6 to 8 hours of direct sun, and leave space behind or beside it for cages, stakes, or trellises.
Choosing Wood and Sizing Your Frame
Cedar is the best choice because it resists rot naturally and lasts 10 to 15 years. Pine is cheaper and lasts 5 to 10 years if you buy untreated boards. Both are widely available at lumber yards and home improvement stores. Avoid pressure-treated wood — the chemicals used to prevent rot can leach into soil, and tomatoes absorb them through their roots.
For a standard bed, buy boards that are 2 inches thick and 12 inches tall (called 2x12s). If you want a deeper bed for indeterminate varieties, stack two 2x12s or buy 2x24s if your supplier carries them. A 4-foot by 8-foot bed needs eight 4-foot boards (four for the long sides, four for the short sides, or two 8-foot boards cut in half). A 3-foot by 6-foot bed needs six 3-foot boards and six 6-foot boards, or buy longer boards and cut them to length.
Building and Leveling the Frame
Lay the boards on the ground in a rectangle where you plan to build. Check that the corners are square by measuring diagonally from corner to corner — both diagonals should be the same length. Adjust the boards until they match, then use a level to check that the ground underneath is even. If the ground slopes, dig out the high spots and fill the low spots until the frame sits flat.
find the corners with either corner brackets (L-shaped metal pieces bolted to the inside of the boards) or 3-inch deck screws (two or three per corner, driven through one board into the end of the next). Brackets are faster and stronger; screws are cheaper. If you use screws, drill a pilot hole first to prevent the wood from splitting. Tighten or drive fasteners until the frame is rigid — you should not be able to push the sides in or out.
Once the frame is assembled, place a level on top of each side and adjust the ground underneath until the frame is level in both directions. A slightly unlevel bed drains unevenly and makes watering harder, so spend time on this step.
Lining the Bottom and Filling with Soil
Line the inside bottom with landscape fabric (also called weed cloth). This blocks weeds from growing up through the bottom while letting water drain. Overlap the seams by 6 inches and staple the fabric to the inside of the boards so it stays in place. You do not need to cover the entire bottom — just enough to prevent weeds from taking over.
Fill the bed with a mix of garden soil and compost in roughly equal parts. Pure compost compacts over time and drains too fast; pure garden soil is heavy and holds water. A 50-50 blend gives you good drainage, water retention, and nutrients. For a 4-foot by 8-foot by 2-foot bed, you will need about 64 cubic feet of soil mix — roughly 2.4 cubic yards. Most suppliers sell soil and compost by the cubic yard, so ask them to deliver or help you load it.
Fill the bed to within 2 inches of the top. The soil will settle over the first few weeks, so you can add more later if needed. Water the bed thoroughly after filling so the soil settles and compacts slightly.
Positioning for Sun and Access
Tomatoes need at least 6 to 8 hours of direct sun per day — more is better. Choose a spot that gets morning sun (which dries dew and prevents disease) and afternoon sun. Avoid areas shaded by trees or buildings after noon. If your yard has limited sun, pick the sunniest spot available, even if it is only 5 to 6 hours; tomatoes will still produce, just more slowly.
Position the bed so you can reach all sides without stepping into it — stepping compacts the soil and damages roots. If the bed is against a fence or wall, leave at least 2 feet of space behind it for air circulation and to reach the back plants. If you plan to use cages or stakes, leave extra space on one or two sides so you can install them after planting without disturbing the soil.
Preparing for Planting
Let the bed sit for a few days after filling so the soil settles. Before planting, mix a balanced fertilizer (such as 10-10-10) into the top 6 inches of soil, or add a layer of aged compost. Tomatoes are heavy feeders, so starting with nutrient-rich soil means fewer problems later in the season.
Space plants 24 to 36 inches apart depending on the variety — check the seed packet or plant label. Indeterminate varieties need more space because they grow larger. Dig a hole slightly deeper than the root ball, bury the stem up to the first true leaves (tomatoes will root along the buried stem), and water well after planting.
Maintaining Your Raised Bed Over Time
Each year, the soil settles and organic matter breaks down. Add 2 to 3 inches of compost to the top of the bed in spring before planting, or after you harvest in fall. This keeps the soil level consistent and replaces nutrients that tomatoes used during the season.
Check the wood for rot every few years, especially at the corners where water collects. Cedar and untreated pine last longer if you keep them dry — avoid piling mulch against the sides, and make sure water drains away from the base. If a board starts to rot, you can replace just that board without rebuilding the entire frame.
Frequently Asked Questions
Can I use pressure-treated wood for a tomato bed?
No. Pressure-treated wood contains chemicals that prevent rot but leach into soil over time. Tomatoes absorb these chemicals through their roots. Use untreated cedar or pine instead, even though it costs more and lasts fewer years.
How deep does a raised bed need to be for tomatoes?
At least 18 inches for bush varieties, 24 inches for vining varieties. Deeper beds hold more water and give roots more room to grow, which means fewer watering problems and larger plants. If you have the space, 24 to 30 inches is ideal.
What if my ground is not level?
Dig out the high spots and fill the low spots until the frame sits flat. A slightly unlevel bed drains unevenly and makes watering harder. Spend time leveling the ground before you fill the bed — it is much harder to fix after the soil is in.
Do I need to replace the soil every year?
No. Add 2 to 3 inches of compost each spring or fall to replace organic matter and nutrients. After 5 to 10 years, you may want to remove the top layer and replace it if the soil is compacted or depleted, but most gardeners just keep adding compost.
How much does it cost to build a raised bed?
A 4-foot by 8-foot bed costs roughly $50 to $150 for wood and fasteners, depending on whether you use cedar or pine and whether you already own a drill. Soil and compost cost $100 to $300 depending on local prices and whether you pick it up or have it delivered. Budget $200 to $400 total for a standard bed.