Perms done by salon professionals can range in price from $40 to $200 on average, with most people spending around $80. Perm prices vary depending on the length of your hair, the type of perm you choose, and whether you want an all-over, partial, or no-perm perm.