Yes, you can cancel your American Airlines flight without a fee if you do so within 24 hours of booking. After this period, cancellation fees may apply depending on the fare type. Flexible fares often allow cancellations without a fee, while basic economy tickets usually incur charges.