There is no simple answer. In a FAA supported airport, most light aircraft land for free but may have to pay for parking if they stay for any period of time. Heavier jets and aircraft may be subject to landing fees, based on their gross weight. Fully private airports may charge landing fees as they wish.