The cost of hiring a scriptwriter can vary depending on factors such as their academic background, areas of expertise, previous success, and years of experience. Hourly rates can range from $25-$150 or more, and for smaller tasks, a flat fee of $200-$500 may be charged. It is important to discuss and agree upon the cost with the scriptwriter before beginning the work.