Spells are listed by level. Offense, defense, summoning, then other.

"Guilds" means that spell is available at Magician's guilds in all cities.
"Clerics" means that spell is available at Cleric's guilds in most cities
"Libraries" means that spell is available in the libraries at Erudin, Neriak, and Ak'Anon
"OOT" means that spell is available in the Ocean of Tears
"FV/OT" means that spell is available in Firiona Vie or The Overthere
"Pirate Outpost" means the gnomish pirate outpost on Velious
"Level 50+ drop" means it is available as loot from level 50+ mobs on Kunark
"Velious drop" means it drops from mobs of the appropriate level on Velious.
"Research" means that spell can be researched

Note that if a spell is available in more than one place in a city, only the most convenient is listed. ie, if a spell is available at both the Magician and Cleric guilds, it will just say "Guilds," not "Clerics."

Offensive spell types:
"Direct Damage" do damage to the targetted creature, without needing line of sight (though they normally have range limitations).
"Direct Damage Bolt" do damage to the targetted creature, but if there's anything between you and the target, or any elevation changes, the bolt will often miss.
"Area Effect Direct Damage" do damage to the target (if it's an NPC) and all targets in a small area around it.
"Rain Direct Damage" do damage to the target (if it's an NPC) and all targets in a small area around it (though usually bigger than Area Affect). The damage comes in 2 or more "waves," so if creatures move from the area of effect, they will not be hit by the later waves.
"Point Blank Area Effect" do damage to all NPCs in a small radius around you.

Defensive spell types:
"Personal Shields" Increase your AC and max HP
"Personal Armor" Increase your AC and decrease the damage you take from attacks.
"Fire Shields" Cause anything attacking the target to take damage, and sometimes increase the target's resistance to fire.

Submissions:
If you find a spell usable by magicians on a vendor, and it's not listed here (in particular, I don't have any of the gypsies), please send me a zone, /loc, and NPC name if it's just one vendor, and I'll confirm it.
Also, anything marked with a "?" is unconfirmed or unknown, and if you send in a confirmation or correction I'll update the chart. All submissions should go to wander@watson.org with "eqspells" as the subject line. Thanks.

Spell Name Skill Mana Location Notes
Level 1
Burst of Flame Evocation 7 Guilds Direct Damage 3-5 HP
Minor Shielding Abjuration 10 Guilds Personal Shield +6-10 HP, +3-5 AC
Summon Food Conjuration 10 Guilds Summons 1 loaf of black bread
Summon Drink Conjuration 10 Guilds Summons 1 globe of water
Summon Dagger Conjuration 10 Guilds Damage 3, Delay 21, Weight 2.5, Range 40
True North Divination 5 Guilds Turns you to face North.
Flare Evocation 3 Guilds Ball of light shoots out in direction you're facing
Reclaim Energy Conjuration 5 Guilds Unsummons targetted pet
Level 4
Fire Flux Evocation 23 Guilds Point Blank Area Effect 10-12 HP
Burn Evocation 15 Guilds Direct Damage 11-14 HP
Summon Bandages Conjuration 15 Guilds Summons Level/2 round down bandages
Summon Wisp Conjuration 30 Guilds Summons Wispstone (lore item light source, can be held in left hand)
Summon Brass Choker Conjuration 40 Unknown Necklace with 10% chance to not use component when casting spell, up to level 24
Elementalkin: All Conjuration 40 Guilds Summons Pet
Gate Alteration 70 Guilds Go home
Sense Summoned Divination 5 Guilds Face and target nearest summoned monster
Level 8
Flame Bolt Evocation 40 Guilds Direct Damage Bolt 41-47 HP
Shock of Blades Conjuration 30 Guilds Direct Damage 31-35 HP
Lesser Shielding Abjuration 25 Guilds Personal Shield +20-30 HP, +6-9 AC, +7-10 Magic Resist
Shield of Fire Abjuration 40 Guilds Fire Shield 5-6 HP, +10 Fire Resist
Dimensional Pocket Conjuration 40 Libraries Summon 4 slot bag
Staff of Tracing Conjuration 20 Libraries Damage 7, Delay 40, Weight 2.5, light source, 2 charges of Flare
Summon Linen Mantle Conjuration 40 Unknown Shoulder item that boosts Buff duration by 10%, up to level 24
Elementaling: All Conjuration 80 Guilds Summon Pet
Renew Elements Alteration 25 Guilds Heal your pet 33-50 HP
Invisibility Divination 30 Guilds Turn target invisible
Eye of Zomm Conjuration 30 Guilds Summon floating eye you can see though
Level 12
Column of Fire Evocation 65 Guilds Area Effect Direct Damage 49-51 HP
Rain of Blades Evocation 62 Guilds Rain Direct Damage 26 HP per wave
Ward Summoned Evocation 30 Guilds Direct Damage (Elementals, fire imps, etc. only) 35-41 HP
Summon Fang Conjuration 40 Libraries Damage 5, Delay 26, Weight 5
Summon Elemental Defender Conjuration 40 Shadowhaven Shield/Back, AC 10, Sv Fire/Cold/Magic +5
Summon Tarnished Bauble Conjuration 40 Shadowhaven Earring with 15% DD spell mana cost reduction, up to level 24
Elemental: All Conjuration 120 Guilds Summon Pet
Burnout Alteration 35 Guilds Increase pet's AC, strength, and attack rate
Bind Affinity Alteration 100 Guilds Set home point
Cancel Magic Abjuration 30 Guilds Remove one spell from target
Level 16
Shock of Flame Evocation 70 Guilds, OOT Direct Damage 91-96 HP
Shielding Abjuration 50 Guilds, OOT Personal Shield +46-50 HP, +12-14 AC, +12 Magic Resist
Phantom Leather Abjuration 60 Guilds, OOT Personal Armor +8-9 AC and HP Regen
Staff of Warding Conjuration 40 Libraries Damage 8, Delay 38, Weight 2.5, minor light source, 5 charges of Gaze
Summon Throwing Dagger Conjuration 20 Libraries, OOT Conjure 20 Throwing daggers
Summon Heatstone Conjuration 40 Libraries, OOT, Research Conjure Infravision necklace (can be worn in ammo slot), AC 3 in neck slot
Summon Tiny Ring Conjuration 40 Bazaar Ring that Reduces Casting Time by 10%, up to level 24
Minor Summoning: Air Conjuration 160 OOT, Research Summon Pet
Minor Summoning: Earth Conjuration 160 OOT, Research Summon Pet
Minor Summoning: Fire Conjuration 160 OOT, Research Summon Pet
Minor Summoning: Water Conjuration 160 Guilds, OOT, Research Summon Pet
See Invisible Divination 25 Guilds Target can see invisible things
Identify Divination 50 Guilds Get more info on a lore item
Level 19
Tiny Companion Alteration 50 Great Library, Plane of Knowledge Shrink Pet
Level 20
Bolt of Flame Evocation 105 Guilds, OOT Direct Damage Bolt 146-156 HP
Rain of Fire Evocation 125 Guilds, OOT Rain Direct Damage 75 HP per wave
Expulse Summoned Evocation 60 Clerics Direct Damage (elementals, fire imps, etc. only) 88-94 HP
Shield of Flame Abjuration 80 Guilds Fire Shield 8-9 HP, +15 Fire Resist
Elemental Shield Abjuration 50 Guilds, OOT Increase target's resistance to fire and cold by 15
Summon Waterstone Conjuration 40 Libraries Summon Stone with 1 charge of Enduring Breath
Summon Brell's Fishin' Pole Conjuration 40 Unknown Summon Fishing Pole
Summon Jade Bracelet Conjuration 40 Unknown Bracelet with 10% Direct Damge increase, up to level 44
Summon Phantom Leather Conjuration 100 Shadowhaven Summon full set of leather armor
Summon Arrows Conjuration 30 Libraries, OOT Summon 20 arrows, Damage 3, Range 50
Spear of Warding Conjuration 60 Libraries, OOT Damge 6, Delay 27, Weight 7, Range 50, +5 Cold/Fire Resist
Lesser Summoning: Air Conjuration 200 Guilds, OOT, Research Summon Pet
Lesser Summoning: Earth Conjuration 200 OOT, Research Summon Pet
Lesser Summoning: Fire Conjuration 200 OOT, Research Summon Pet
Lesser Summoning: Water Conjuration 200 OOT, Research Summon Pet
Renew Summoning Alteration 100 Guilds Heal Pet 140-200 HP
Level 24
Shock of Spikes Conjuration 110 Guilds Direct Damage 158-176 HP
Flame Flux Evocation 123 Guilds Point Blank Area Effect 91-96 HP
Major Shielding Abjuration 80 Guilds Personal Shield +69-75 HP, +17-18 AC, +14 Magic Resist
Staff of Runes Conjuration 60 Libraries Damage 9, Delay 36, Weight 2.5, light source, 1 charge of Cancel Magic
Summon Silver Choker Conjuration 80 Unknown Necklace with 10% chance to not use component when casting spell, up to level 44
Cornucopia Conjuration 25 Qeynos, Research Summon 20 loaves of black bread
Everfont Conjuration 25 Research Summon 20 globes of water
Summoning: Air Conjuration 240 Research Summon Pet
Summoning: Earth Conjuration 240 Guilds, Research Summon Pet
Summoning: Fire Conjuration 240 Research Summon Pet
Summoning: Water Conjuration 240 Research Summon Pet
Malise Alteration 60 Guilds Lower target's resistance to fire, cold, magic, and poison by 15-20
Level 29
Rain of Spikes Evocation 162 Guilds Rain Direct Damage 91 HP per wave
Dismiss Summoned Evocation 90 Guilds Direct Damage (elementals, fire imps, etc. only) 140-162 HP
Phantom Chain Abjuration 100 Guilds Personal Armor +12-14 AC and HP Regen
Inferno Shield Abjuration 80 Guilds Fire Shield 13-15 HP, +20 Fire Resist
Sword of Runes Conjuration 75 Libraries Damage 7, Delay 27, Weight 6.5, procs Ward Summoned, Light source
Summon Coldstone Conjuration 75 Libraries, Research Conjure Ultravision necklace (can be worn in ammo slot), AC 5 in neck slot
Summon Leather Mantle Conjuration 80 Unknown Shoulder item that boosts Buff duration by 10%, up to level 49
Summon Phantom Chain Conjuration 100 Shadowhaven Summon full set of chain armor
Greater Summoning: Air Conjuration 200 Guilds, Research Summon Pet
Greater Summoning: Earth Conjuration 200 Research Summon Pet
Greater Summoning: Fire Conjuration 200 Guilds, Research Summon Pet
Greater Summoning: Water Conjuration 200 Research Summon Pet
Burnout 2 Alteration 75 Guilds Increase pet's AC, strength, and attack rate
Expedience Alteration 45 East Commonlands Increase pet's running speed
Level 34
Blaze Evocation 155 Guilds Direct Damage 276-295 HP
Cinder Bolt Evocation 175 Guilds Direct Damage Bolt 319-333 HP
Greater Shielding Abjuration 120 Guilds Personal Shield +94-100 HP, +21-23 AC, +16 Magic Resist
Staff of Symbols Conjuration 80 Libraries Damage 10, Delay 34, Weight 2.5, light source, 4 charges of See Invisible
Dimensional Hole Conjuration 60 Libraries Summon 6 slot bag
Summon Shard of the Core Conjuration 50 Velious Drop Summon poison/cold res +15, ultravision range slot item
Minor Conjuration: Mist Conjuration 200 Research Summon Pet
Minor Conjuration: Earth Conjuration 200 Guilds Summon Pet
Minor Conjuration: Flame Conjuration 200 Research Summon Pet
Minor Conjuration: Water Conjuration 200 Guilds Summon Pet
Monster Summoning I Conjuration 200 Pirate Outpost Summon Monster Pet
Nullify Magic Abjuration 50 Clerics, Research Remove all spells from target?
Level 39
Flame Arc Evocation 199 Guilds Point Blank Area Effect 171-181 HP
Rain of Lava Evocation 250 Guilds Rain Direct Damage 172 HP per wave
Expel Summoned Evocation 130 Guilds Direct Damage (elementals, fire imps, etc. only) 261-273 HP
Barrier of Combustion Abjuration 100 Guilds Fire Shield 18-20 HP, +22 Fire Resist
Dagger of Symbols Conjuration 100 Libraries, Research Damage 5, Delay 20, +5 Magic/Poison/Disease Resist
Summon Ring of Flight Conjuration 100 Libraries, Research Conjure ring with 2 levitate charges and AC 4
Lesser Conjuration: Air Conjuration 200 Guilds Summon Pet
Lesser Conjuration: Earth Conjuration 200 Research Summon Pet
Lesser Conjuration: Fire Conjuration 200 Guilds Summon Pet
Lesser Conjuration: Water Conjuration 200 Research Summon Pet
Level 44
Shock of Swords Conjuration 250 Guilds Direct Damage 580 HP
Elemental Maelstrom Evocation 270 Velious Drop Damage over Time 600 HP in 30 seconds
Arch Shielding Abjuration 200 Guilds Personal Shield +144-150 HP, +26-27 AC, +20 Magic Resist
Phantom Plate Abjuration 200 Guilds Personal Armor +17-18 AC and HP Regen
Elemental Armor Abjuration 100 Guilds Increase Target's resistance to fire and cold by 30
Modulating Rod Conjuration 200 Libraries Summon 1HB (8/26) weapon with 1 charge of Modulation (225 HP->150 Mana)
Conjuration: Mist Conjuration 200 Research Summon Pet
Conjuration: Earth Conjuration 200 Research Summon Pet
Conjuration: Flame Conjuration 200 Guilds Summon Pet
Conjuration: Water Conjuration 200 Research Summon Pet
Malisement Alteration 100 Guilds Lower Target's resistance to fire, cold, magic, and poison by 37-40
Level 46
Summon Orb Conjuration 500 Quest Summon Orb of Mastery
Level 49
Lava Bolt Evocation 300 Guilds Direct Damage Bolt 810 HP
Banish Summoned Evocation 225 Guilds Direct Damage (elementals, fire imps, etc. only) 585 HP
Rain of Swords Evocation 375 Guilds Rain Direct Damage 324 HP per wave
Shield of Lava Abjuration 120 Guilds Fire Shield 25 HP, +25 Fire Resist
Greater Conjuration: Mist Conjuration 200 Research Summon Pet
Greater Conjuration: Earth Conjuration 200 Guilds Summon Pet
Greater Conjuration: Flame Conjuration 200 Research Summon Pet
Greater Conjuration: Water Conjuration 200 Research Summon Pet
Burnout 3 Alteration 150 Guilds Increase pet's AC, strength, and attack rate
Level 50
Monster Summoning II Conjuration 200 Velious Drop Summon Monster Pet
Level 51
Scintilation Evocation 361 FV/OT Point Blank Area Effect 597-607 HP
Gift of Xev Conjuration 60 Level 50+ drop Summons 10 slot pouch, 20 food, 20 water, 20 bandages
Vocerate: Earth Conjuration 300 FV/OT Summon Warrior Pet
Malosi Alteration 175 FV/OT Lower Target's resistance to fire, cold, magic, and poison by 59-60
Level 52
Char Evocation 260 FV/OT Direct Damage 660-700
Phantom Armor Abjuration 225 FV/OT Personal Armor +21-23 AC and HP Regen
Bristlebane's Bundle Conjuration 50 Level 50+ drop Summons cake, ale, firecracker, and spinning bottle
Vocerate: Fire Conjuration 300 FV/OT Summon Wizard Pet
Level 53
Boon of Immolation Abjuration 360 FV/OT Group Fire Shield 25 HP, +25 Fire Resist
Quiver of Marr Conjuration 60 Level 50+ drop Summon quiver and 60 arrows (3 damage, 75 range)
Vocerate: Air Conjuration 300 FV/OT Summon Monk Pet
Annul Magic Abjuration 75 FV/OT Remove up to two effects from target
Level 54
Scars of Sigil Evocation 175 Level 50+ drop Direct Damage Bolt 450 HP
Shield of the Magi Abjuration 300 FV/OT Personal Shield +232-250 HP, +30-32 AC, +22-24 Magic Resist
Bandoleer of Luclin Conjuration 60 Level 50+ drop Summon 6 slot bag and 60 throwing knives (10 damage, 33 delay, 75 range)
Vocerate: Water Conjuration 300 Level 50+ drop Summon Rogue Pet
Level 55
Sirocco Evocation 399 FV/OT Rain Direct Damage 630 HP per wave
Wrath of the Elements Evocation 270 Velious Drop Damage over Time 800 damage in 30 seconds
Pouch of Quellious Conjuration 60 Level 50+ drop Summon 4 slot pouch and 60 shuriken (7 damage, 23 delay, +4 dex, +4 agil, 100 range)
Rage of Zomm Conjuration 200 Level 50+ drop Summons Suicidal Pet
Burnout IV Alteration 150 Velious Drop Increase pet's AC, strength, and attack rate
Call of the Hero Conjuration 500 Level 50+ drop Summons targetted PC
Level 56
Exile Summoned Evocation 250 FV/OT Direct Damage (Elementals, fire imps, etc. only) 675-725 HP
Cadeau of Flame Abjuration 155 FV/OT Fire Shield 33 HP, +33 Fire Resist
Muzzle of Mardu Conjuration 100 Level 50+ drop Summon Haste mask. Can be given to pet.
Dyzil's Deafening Decoy Conjuration 350 Level 50+ drop Summons high HP, fire shielded, taunting fire pet
Level 57
Shock of Steel Conjuration 275 FV/OT Direct Damage 795-825 HP
Greater Voceration: Earth Conjuration 400 FV/OT Summon Warrior Pet
Eye of Tallon Conjuration 65 Level 50+ Drop Upgraded Eye of Zomm
Level 58
Greater Voceration: Fire Conjuration 400 Level 50+ drop Summon Wizard Pet
Malosini Alteration 200 FV/OT Lower Target's resistance to fire, cold, magic, and poison by 59-60 (faster cast)
Velocity Alteration 60 Level 50+ drop Pet only Spirit of the Wolf
Level 59
Seeking Flame of Seukor Evocation 320 FV/OT Direct Damage Bolt 1024 HP
Manastorm Evocation 427 Level 50+ drop Rain Direct Damage/Mana drain 675 HP/50 MP per wave
Greater Voceration: Air Conjuration 400 Level 50+ drop Summon Monk Pet
Level 60
Banishment Evocation 500 Level 50+ drop Instant Death (Elementals, fire imps, etc. only) No loot or XP
Aegis of Ro Abjuration 450 Level 50+ drop Group Fire Shield 33 HP, +33 Fire Resist
Greater Voceration: Water Conjuration 400 Level 50+ drop Summon Rogue Pet
Monster Summoning III Conjuration 400 Velious Drop Summon Monster Pet
Mala Alteration 350 Level 50+ drop Lower Target's resistance to fire, cold, magic, and poison by 30 (unresistable)