Custom Live Edge Console Tables Los Angeles

Custom live edge console tables designed and built in Los Angeles using carefully selected hardwood slabs sourced throughout California. Each piece is made to order—shaped by its placement within the home, whether in an entryway, along a wall, or behind a sofa. With a focus on proportion, clarity, and material, these tables bring natural wood into modern Los Angeles interiors with a quiet, architectural presence.

What Is a Live Edge Console Table?

A live edge console table preserves the natural contour of the tree, allowing the organic shape of the slab to define the form of the piece. Unlike mass-produced furniture, each console table is unique—determined by the grain, edge, and structure of the wood itself. In Los Angeles homes, these tables are often used to introduce warmth and natural texture into entryways, living rooms, and transitional spaces.

Custom Live Edge Console Tables in Los Angeles

Designed for Placement

Console tables operate with a quieter presence than larger pieces. Positioned against a wall, behind a sofa, or within an entryway, each table is designed with precision. Depth, height, and length are carefully considered to support the flow of the space rather than interrupt it.

Proportion and Function

The goal is always the same: a table that feels inherent to the environment, not introduced into it. Each design balances function with the natural movement of the slab, allowing the material to guide the final composition.

Material Selection

Premium hardwoods such as walnut, Claro walnut, monkeypod, and American elm are selected for their durability, stability, and expressive grain. These materials bring subtle variation, allowing each console table to carry its own character while maintaining a cohesive, architectural presence.

Monkeypod Console Table

From Slab to Finished Console Table

Each slab is selected individually, with its edge, figure, and proportions guiding the final form. In some cases, the natural edge becomes the defining feature; in others, it is refined to align with surrounding architecture. This flexibility allows for console tables that range from minimal and restrained to more expressive interpretations of the material.

Claro Walnut Live Edge Console Table

Choosing the Right Slab for a Console Table.

Choosing the right slab for a console table involves balancing size, grain, and proportion. Narrower slabs create a lighter presence, while wider slabs become a focal point. Edge profile, thickness, and base design all influence how the piece integrates into the space.

How Much Does a Live Edge Console Table Cost?

The cost of a custom live edge console table depends on the size, wood species, and level of detailing. Smaller entryway tables typically fall within a lower range, while larger or highly figured slabs increase in value. Each project is quoted individually based on material and design.

Explore available slabs and begin designing your custom console table

Explore Other Custom Tables

You are reserving:

Reserve Selected

Excerpt

Excerpt

function reserveSlab(button) { const card = button.closest(".e-loop-item, .elementor-post, .elementor-grid-item"); const slabName = card.querySelector(".slab-title")?.innerText.trim() || ""; const slabDesc = card.querySelector(".slab-desc")?.innerText.trim() || ""; const slabDimensions = card.querySelector(".slab-dimensions")?.innerText.trim() || ""; console.log("NAME:", slabName); console.log("DESC:", slabDesc); console.log("DIMENSIONS:", slabDimensions); setTimeout(function () { const popupName = document.querySelector(".popup-slab-title"); const popupDesc = document.querySelector(".popup-slab-desc"); const popupDimensions = document.querySelector(".popup-slab-dimensions"); if (popupName) popupName.innerText = slabName; if (popupDesc) popupDesc.innerText = slabDesc; if (popupDimensions) popupDimensions.innerText = slabDimensions; const formSlabName = document.querySelector('input[name="form_fields[slab_name]"]'); const formSlabDimensions = document.querySelector('input[name="form_fields[slab_dimensions]"]'); if (formSlabName) { formSlabName.value = slabName; formSlabName.setAttribute("value", slabName); } if (formSlabDimensions) { formSlabDimensions.value = slabDimensions; formSlabDimensions.setAttribute("value", slabDimensions); } }, 500); }