You can pay anywhere from $50 to thousands per hour. Smaller towns and cities generally cost less while heavily populated, urban areas are most expensive. The more complicated the case and the more experienced the attorney, the more you’ll pay. Lawyer fees can range from $255 to $520 per hour.