My kilts vary in length from 21" to 24". Generally, my traditional kilts tend to be shorter than my modern style ones as I prefer to wear a tartan kilt at mid knee or a non-trad kilt to bottom of knee.