The cost of a perm can vary widely depending on factors like location and salon, but it typically ranges from $40 to $200 or more.