The Soul of Night is one of the seven souls that monsters can drop after the Wall of Flesh has been killed in the world. Any enemy (excluding those summoned by statues or Meteor Heads) killed in the vicinity of 200 Ebonstone Blocks or Crimstone Blocks while in the stone layer may drop Souls of Night. Even a Corrupt enemy (such as the Corruptor) will not drop Souls of Night unless 200 or more Ebonstone Blocks are present. Enemies that do not spawn in the area, but simply followed the player there, may still drop Souls.

A total of 102 Souls of Night are required to craft one of all item that requires it, although some may be needed more than once (such as boss summons).

Potential Farming Methods

The player can farm Souls of Night by placing 200 Ebonstone Blocks in the stone layer (characterized by a background comprised of stone rather than dirt). Monsters killed in this area may drop Souls of Night.

While in the underground corruption biome, spawn the Eater of Worlds using Worm Food. This boss has many different body parts, all with the chance of dropping a Soul of Night (as they are counted as different enemies). An Eater of Worlds will drop about 5-10 souls every time. This tactic is very effective as Worm Food is easy to make and the Eater of Worlds is a very easy boss to kill in Hardmode.

An efficient way to farm these souls is to place 200 Ebonstone in an area in the dungeon, and while near it all dungeon mobs will end up dropping souls.