What Did Sir Lancelot Wear To Bed?

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

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.