What Did Sir Lancelot Wear to Bed? is a medieval pun. Guess, then tap Show Answer.
Riddle: What did Sir Lancelot wear to bed?
Answer: Knight gown
Need a hint?
Sir Lancelot was one of King Arthur’s most famous knights.
Answer and explanation (spoiler!)
The answer is a knight gown.
People once wore long “nightgowns” to bed. Sir Lancelot was a knight, so naturally he wore a “knight gown”!
“Knight” and “night” sound exactly the same, which is the whole joke.
Difficulty: Easy · Best for: ages 7 and up
Similar riddles
- What Do You Call a Dog That Sweats So Much?
- What Did the Rain Cloud Wear Under His Raincoat?
- What Comes Once a Day but Leaves Every Morning?
- What Always Goes to Bed With Its Shoes On?
FAQ
Who was Sir Lancelot?
A legendary knight of King Arthur’s Round Table.
Is this good for kids?
Yes, especially kids who love castles and knights.