Can’t answer the question, but can sympathize. I love flannel shirts, but greatly prefer solids to plaids. As the previous poster said, it’s probably just a matter of tradition.
Interesting though, that chamois shirts (chamois by definition is just a “very heavy, dense cotton flannel”) nearly always come in solid colors.
Ah, but the OP did ask why MOST Flannel Shirts are plaid, acknowledging that in fact there are non-plaid flannel shirts to be had.
So far, research on the web indicating that a) ‘Yes, most flannel shirts are plaid’ (Caveat - this applies to the US only) and b) Nobody seems to know why besides tradition and rugged fashion and all that.
Were the majority of flannel shirts prior to, say the late 1960s not plaid? (a work-like blue, perhaps).
I wore it to my city office job once where I am the token middle aged bull dyke, they thought it was an arty statement and I was told it was awesome all day long.
I say it’s tradition. I can’t say why exactly. I have a vague feeling the original fabric that was woven in a plaid pattern to differentiate tribes/clans was later duplicated in what we now know as flannel, simply due to tradition. Flannel is cheaper, lighter, suitable for manly men doing manly things. It’s plaid because…a lumberjack wearing a mint green or lavendar flannel shirt would just look silly! And it would show the dirt! A plaid flannel shirt stands out when you are looking for it; a solid color shirt may or may not be flannel, you would have to feel it and look at it because it could be wool, cotton, courderoy. So plaid it is…I love the Stewart plaid above all others, and I look for flannel pajama pants in a Stewart plaid. You can wear any color top with them, any color at all.
I don’t have time to search for it now, but a while back there was a thread asking why school uniforms so often involve plaid. Most of the reasons people came up with would probably apply to shirts meant to be worn while doing physical labor in the outdoors: patterned cloth doesn’t show dirt and stains as much, patterns are helpful in distinguishing otherwise similar garments*, and if you want a fairly cheap but durable patterned fabric you’re limited to patterns that can be woven into the cloth like stripes, checks, and plaid. And, as others have mentioned, there’s also the element of tradition.
*For school uniforms the distinction would be between schools rather than individual students, while for lumberjacks, etc., it would be more Pete’s shirt vs. Jim’s shirt. If a group of workers are camping out together there’s probably plenty of opportunity for clothes to get mixed up, and distinct patterns may help workers to easily identify each other when they’re some distance apart.
I thought school uniforms involved plaid because they are derived from Scottish traditional clothing.
There’s an episode of ER where the doctors are discussing that their chief of surgery arrived in the emergency room dressed up like a Catholic schoolgirl. Then we see the second doctor go in to talk to him, and discover him wearing a kilt and Scottish fare. Well, a plaid skirt and knee socks, a white shirt, and a little purse hanging from the belt - that looks like a Catholic school girl outfit, too.
I suppose that’s possible, but why would schools outside Scotland want to use uniforms derived from Scottish traditional clothing? Scottish immigrants could be a factor in the US and Canada, but I used to work in Japan and plaid school uniforms are fairly common there too. Deliberately going for a Scottish look seems like a particularly odd choice for Catholic schools outside Scotland, as Scotland is not a predominantly Catholic country.