Only spells on the Wizard list can be learned in this way. In this area, there is no difference between spells written in a spellbook and spells written on scrolls. The difference is between Wizard spells and non-Wizard spells.
Can Wizards Learn heat metal?
Heat metal hasn’t cooled down in its accessibility, being available to Bards, Druids, Artificers, and Forge Domain Clerics. Wizards don’t need every spell that was ever made.
Can Wizards copy from other wizards?
No. The Player’s Handbook is quite plain on this point: the wizard can copy wizard spells of 1st or higher level as long as the wizard has spell slots of that level. For example, a 6th-level wizard has 1st-, 2nd-, and 3rd-level spell slots.
Can a wizard learn spells that are not on their class List?
Wizards can’t use scrolls that are not on their list either, since we have on page 60 of the DM’s Basic Rules: If the spell is on your class’s spell list, you can use an action to read the scroll and cast its spell without having to provide any of the spell’s components. Otherwise, the scroll is unintelligible.
How can a bard teach a wizard a spell?
In general, the way a Wizard learns spells is by deciphering some written form of the spell and then laboriously copying it into his own spell book. Copying that spell into your spellbook involves reproducing the basic form of the spell, then deciphering the unique system of notation used by the wizard who wrote it. (PHB 114)
How are sorcerers and wizards alike and different?
As to why this is (from a narrative perspective), every method of spellcasting works differently. For example, the Wizard and the Sorcerer probably have the most similar spell lists, but the Wizard uses magic through painstaking study and preparation, where a sorcerer simply unleashes the power they have within them.
Can a wizard cast a ritual without preparing a spell?
Further down the same page, you can cast rituals without preparing them, but even there, we have: You can cast a wizard spell as a ritual if that spell has the ritual tag and you have the spell in your spellbook. So, you can’t copy non-Wizard spells into your spellbook, and even if you could, there’s just no way to cast them.