- Why did James give Dumbledore the invisibility cloak?
- Did Slughorn give Harry the cloak?
- Who gave Harry his cloak back?
We later found out Dumbledore had written the note, so James gave his Invisibility Cloak to Dumbledore before Voldemort attacked Godric’s Hollow. I think James gave the Invisibility Cloak to Dumbledore to be used by whatever people were going to be helping the Potters while they were in hiding.
Slughorn never met Harry until Half-Blood Prince. Dumbledore gave Harry the cloak in first year and told him that later on. There is absolutely no link between Slughorn and the cloak.
DumbledoreIn the first book, Dumbledore gives Harry an invisibility cloak, which is claimed to have been passed down by his father James Potter. The cloak is accompanied by a note, which reads: ‘Your father left this in my possession when he died. It is time it was returned to you. Use it well.