A beginner copywriter can earn anywhere from $30-$100 per hour. However, if you want to become a professional writer, it will take years of practice before you can charge more than $50 an hour.