If you want a St. Michael costume on the cheap here’s what to do:
Start out with a pair of grey sweats. The kid can wear them again and again, so I consider the expense for this part of the costume to be zero. Plus it’ll keep your little guy warm as it gets colder.
The next thing that you can get is a roman soldier’s armor. Walmart usually carries them and they’re not usually more than $13 or $14 dollars. The one I bought has a chest piece, sword, helmet, and shin pieces, I think.
Go to the dollar store and get the posterboard and tissue paper for wings like the previous poster suggested.
As far as the roman skirt goes, if you have any spare material laying around, cut it into strips. The size will depend on the size of the child. Put a belt around his middle, over top of the sweats. Thread the strips of material under the belt so that they will hang halfway over and halfway under. Keep doing this until the strips are enough for the skirt. I figure even if you have to buy fabric and a belt, it shouldn’t be more than $5 to $7.