Have you started thinking about Halloween costumes yet? Or do your kids just like to play dress up? Superheros are always high on the list of things my boys want to be.

If you’re like me and costuming on a budget, you might want to check out these superhero costumes that are currently available* for less than $30 on Amazon. Most of these ship free with Amazon Prime or a $35 purchase. They’re targeted to boys, but of course, any child who likes them can wear them. I’ve also got a list of more feminine superhero costumes if that’s more your style!

Which one will your little hero choose?

20 Boys Superhero Costumes Under $30

  1. Captain America Winter Soldier Costume — $20.46
  2. MegaForce Power Rangers Silver Muscle Costume — $18.99
  3. Avengers 2 Hawkeye Costume — $26.99
  4. Avengers 2 Hulk Costume — $25.63
  5. Batman Riddler Costume — $27.70
  6. Batman Dark Knight Rises Costume — $23.10
  7. Toddler Spiderman Costume — $24.38
  8. Captain America Winter Solder Falcon Costume — $24.99
  9. Big Hero 6 Hiro Costume — $18.33
  10. Justice League The Flash Costume — $15.00
  11. Toddler Hulk Costume — $19.99
  12. Dark Knight Rises Joker Costume — $20.53
  13. Iron Man 2 Muscle Costume — $25.99
  14. Deluxe Batman Muscle Costume — $19.98
  15. Classic X-Men Wolverine Costume — $22.05
  16. Green Ranger Power Rangers Costume — $28.37
  17. Big Hero 6 Baymax Costume — $26.62
  18. Avengers Assemble Thor Costume — $20.68
  19. Spider Man 2 Muscle Costume — $21.49
  20. Green Lantern Hal Jordan Costume — $24.83

*Prices are current as of posting date. Prices are subject to change at any time.