A structural engineer makes approximately $55,000 to $125,000 per year or around $25 to $65 per hour.