The cost of a felony defense attorney can vary greatly depending on a number of factors, such as the complexity of the case, the attorney’s experience and reputation, and the location of the trial. Generally, fees for felony defense attorneys can range from $5,000 to $15,000 for misdemeanor charges and $5,000 to $50,000 for felony charges. Attorneys may also charge an hourly rate, which can range from $150 to $500 per hour. It is important to discuss fees and payment arrangements with the attorney before hiring them.