But the brutal math is unavoidable. A 2023 national survey by Student Loan Hero found that the average American family spends $1,000–$1,600 on prom, depending on region. Even at the high end, the figure is nowhere near $7,000. That discrepancy fuels suspicion among Redditors that at least some of the money was diverted elsewhere.