How long do spider bites take to go away?

1-3 weeks... As long as they do not get infected. Also depends on what type of spider. Either way, keep very clean, don't scratch, and if gets larger, redder, hot or pus-filled, get treated immediately.