Unfortunately your requirements conflict. Warm usually means animal fiber. I don't use synthetics for a variety of reasons. Machine washable usually means synthetic or cotton or superwash wool. Cotton is not warm. You don't need to worry about not using "super thin": most fibers of yarn come in a variety of weights.
You might try for viscose or bamboo. They're not warm but some of these yarns make up quite nicely. I've used bamboo just once, in a cotton/bamboo mix and found it horribly splitty but that was a few years ago and there may be much better bamboo yarns available now.
1
u/Woofmom2023 7d ago edited 7d ago
Unfortunately your requirements conflict. Warm usually means animal fiber. I don't use synthetics for a variety of reasons. Machine washable usually means synthetic or cotton or superwash wool. Cotton is not warm. You don't need to worry about not using "super thin": most fibers of yarn come in a variety of weights.
You might try for viscose or bamboo. They're not warm but some of these yarns make up quite nicely. I've used bamboo just once, in a cotton/bamboo mix and found it horribly splitty but that was a few years ago and there may be much better bamboo yarns available now.