My Smartwool base layer is machine washable (on cold, delicate). I think most of them are.

Re socks: I was quite happy wearing wool hiking socks the last time I went out in the cold (it was above freezing, but not much).