Assassin snails can thrive in tanks as small as 5 gallons, but a 10 gallon tank is ideal for maintaining stable water parameters.