In Iowa, there are 7 vocational trade schools that are less than 2-years institutesand all schools are private for profit.
A total of 595 students have enrolled in the Iowa trade schools. The 2024 average tuition & fees is $16,390 over the schools.

Iowa Trade Schools Comparison Table

The following table list 7 Iowa vocational trade schools with important academic information. You can find detailed tuition and program information at each school's page.

2024 Tuition Comparison Between Iowa Trade Schools
School nameLargest ProgramsAverage TuitionStudent PopulationStudents to Faculty
Body Wisdom Massage Therapy Schoolprivate (for-profit)Urbandale, IA
  • Massage Therapy/Therapeutic Massage
$16,91536 10 to 1
Capri College-Cedar Rapidsprivate (for-profit)Cedar Rapids, IA
  • Cosmetology/Cosmetologist
  • Aesthetician/Esthetician and Skin Care Specialist
  • Massage Therapy/Therapeutic Massage
  • Nail Technician/Specialist and Manicurist
  • Cosmetology, Barber/Styling, and Nail Instructor
$19,180128 12 to 1
Capri College-Davenportprivate (for-profit)Davenport, IA
  • Cosmetology/Cosmetologist
  • Aesthetician/Esthetician and Skin Care Specialist
  • Nail Technician/Specialist and Manicurist
  • Cosmetology, Barber/Styling, and Nail Instructor
  • Massage Therapy/Therapeutic Massage
$19,180142 16 to 1
Capri College-Dubuqueprivate (for-profit)Dubuque, IA
  • Cosmetology/Cosmetologist
  • Massage Therapy/Therapeutic Massage
  • Aesthetician/Esthetician and Skin Care Specialist
  • Cosmetology, Barber/Styling, and Nail Instructor
  • Nail Technician/Specialist and Manicurist
$19,180153 9 to 1
Carlson College of Massage Therapyprivate (for-profit)Anamosa, IA
  • Massage Therapy/Therapeutic Massage
$10,37519 5 to 1
Faust Institute of Cosmetology-Spirit Lakeprivate (for-profit)Spirit Lake, IA
  • Cosmetology/Cosmetologist
  • Aesthetician/Esthetician and Skin Care Specialist
$13,00016 8 to 1
The Salon Professional Academy-Cedar Fallsprivate (for-profit)Cedar Falls, IA
  • Barbering/Barber
$16,900101 34 to 1
Average-$16,39059513 to 1