Palettes · theme palettes
Wood color palettes: hex codes for oak, walnut, cherry and pine
Five wood palettes with hex codes: oak (#E3C79B, #A77F4A), walnut, cherry, pine cabin and driftwood. Each runs light to dark like grain and shadow, with contrast ratios for readable pairs and copy or PNG export.
Oak
- #E3C79BLight oak
- #C9A46BOak
- #A77F4AGrain
- #7A5A32Knot
- #F2E6D0Sanded
Preview
Oak
Body text in knot on sanded, with oak as the accent.
ButtonReadable text pairs (WCAG AA, 4.5:1 or more): Knot on Sanded 5.09:1
Walnut
- #7B5A43Walnut
- #5C4033Dark walnut
- #3E2A20Heartwood
- #A47C5BSapwood
- #D9C2A7Oiled edge
Preview
Walnut
Body text in heartwood on oiled edge, with sapwood as the accent.
ButtonReadable text pairs (WCAG AA, 4.5:1 or more): Heartwood on Oiled edge 7.85:1; Dark walnut on Oiled edge 5.46:1
Cherry
- #9B4A2FCherry
- #7A3420Aged cherry
- #C4744FFresh cut
- #4D2116Shadow
- #E8B796Highlight
Preview
Cherry
Body text in shadow on highlight, with cherry as the accent.
ButtonReadable text pairs (WCAG AA, 4.5:1 or more): Shadow on Highlight 7.53:1; Aged cherry on Highlight 4.97:1
Pine cabin
- #F0D9A6Pine
- #D8B26EKnotty pine
- #A97C3FHoney stain
- #4F6F52Forest
- #2D2A26Iron
Preview
Pine cabin
Body text in iron on pine, with knotty pine as the accent.
ButtonReadable text pairs (WCAG AA, 4.5:1 or more): Iron on Pine 10.32:1; Iron on Knotty pine 7.14:1
Driftwood
- #D8D2C4Bleached
- #B7AD9BDriftwood
- #8F8676Weathered
- #6B7F86Sea
- #F4F1EASand
Preview
Driftwood
Body text in black on sand, with driftwood as the accent.
ButtonNo two colors here reach 4.5:1, so use it for decoration and set text in black or white.
Every palette here in 3D color space
Lightness runs up the pole and hue goes around it, so palettes that share a mood sit in the same region. Drag to turn it.
- Light oak
- Oak
- Grain
- Knot
- Sanded
- Walnut
- Dark walnut
- Heartwood
- Sapwood
- Oiled edge
- Cherry
- Aged cherry
- Fresh cut
- Shadow
- Highlight
- Pine
- Knotty pine
- Honey stain
- Forest
- Iron
- Bleached
- Driftwood
- Weathered
- Sea
- Sand
On this page
Wood is never one color. A single oak board has pale early growth, darker lines of late growth, knots, and a cut edge that is lighter than the face. The palettes here capture that spread, so you can use them to paint a table, mock up a kitchen, or give a flat website a warm texture.
The five palettes
- Oak has light oak (#E3C79B), oak (#C9A46B), grain (#A77F4A), knot (#7A5A32) and a very pale sanded tone (#F2E6D0).
- Walnut is deep and brown-purple: walnut (#7B5A43), dark walnut (#5C4033), heartwood (#3E2A20), sapwood (#A47C5B) and an oiled edge (#D9C2A7). Real walnut does have pale sapwood next to its dark heartwood, which is why both appear.
- Cherry is red-brown: cherry (#9B4A2F), aged cherry (#7A3420), fresh cut (#C4744F), a deep shadow and a pink-beige highlight (#E8B796).
- Pine cabin is yellow and knotty, with a dark green and an iron black to ground it.
- Driftwood is gray-beige and bleached, with a cool sea gray-blue (#6B7F86) in the mix.
Using the steps for grain and shadow
Within each palette, treat the lightest color as the face of a freshly sanded plank and the darkest as a knot, crack or the shaded gap between boards. To draw a plank, fill with the mid-tone, add long thin lines in the darker grain color following the board's length, then run a slim light line along the top edge of each board to show a bevel. For a table seen from the side, the edge usually reads lighter than the top where it was cut, so use the pale tone there. The "oiled edge" in walnut and the "fresh cut" in cherry are those lighter edge colors.
Readable text on wood tones
Wood browns are generally dark enough to hold text on their lighter siblings. In oak, knot on sanded is 5.09:1. Walnut gives heartwood on oiled edge at 7.85:1 and dark walnut on oiled edge 5.46:1. Cherry offers shadow on highlight at 7.53:1 and aged cherry on highlight at 4.97:1. Pine cabin is the strongest, with iron on pine at 10.32:1 and iron on knotty pine 7.14:1. Driftwood lists no passing pair, which fits a bleached, low-contrast material.
Worked example
You are planning a mood board for a small kitchen renovation, choosing between oak cabinets and walnut shelves. Put the two palettes side by side. Oak gives the cabinet door color (#C9A46B), walnut the open shelf (#7B5A43), and the sanded tone (#F2E6D0) the wall. Label each swatch with its name in heartwood (#3E2A20), which reads on the oiled edge at 7.85:1. The two woods are far enough apart in lightness that the shelf stands out from the cabinet, which is the thing you wanted to check before buying. Press Download PNG to save the swatch strip for the contractor.
Related pages
See fall for leaf and bark browns, tan and bronze for single colors, and cottagecore for a softer home style.