Wedding photography costs shift from $1,000 to $10,000 or higher in the U.S., however, the normal for a Midwest picture taker is between $3,000 to $4,000.