Determining how much should a videographer charge per hour involves several factors, including experience level, location, equipment quality, and the complexity of the project. Beginner videographers may charge between $25 to $75 per hour, while experienced professionals often range from $100 to $300 or more. Specialized services such as wedding or corporate videography may command higher rates due to their demanding nature and editing requirements. Additional costs like travel, equipment rental, and post-production should also be considered.