We usually don't. This time I did because we are making shirts for my nephew whose skin breaks out if the shirts aren't prewashed. I also wanted to try to shrink my 15 month old's shirts because I bought size 2T remembering they run small (but not small enough!)
I seem to remember people saying don't use fabric softener if you prewash--so I didn't.