Yes, Walnut does accept stain and dyes well in the sense that it does not suffer from blotchiness nor does it specifically require pre-stain conditioners. It is obviously a dark color to begin with which does limit the range of stain colors you can apply to it.
Is walnut good for staining?
We may stain plain light-colored wood, but usually we leave dark wood natural. Walnut can be the exception to that rule, largely because of the way it is processed. ... Although the experts say it's possible to steam walnut without damaging the heartwood color, it doesn't often happen that way.
Is walnut hard to stain?
Walnut-Colored Stains and Wood Finishes
Moreover, stains tend to wash out the grain, removing bits of character. For this reason, a natural walnut wood product is rarely stained. Instead, walnut furniture tends to get a clear coat finish; either of some type of varnish, wax, oil, or lacquer.