As of 2026, Florida allows non-residents who are U.S. residents to carry a concealed firearm without a permit under the state's "permitless carry" law, provided they are at least 21 years old and meet all other legal criteria for gun ownership. You must carry a valid government-issued photo ID at all times and disclose the firearm if stopped by law enforcement. However, Florida does not allow "open carry" in most public settings. For those who prefer a permit, Florida also maintains reciprocity with many other states; if you hold a valid concealed carry license from a state that honors Florida's, you are covered. It is vital to note that firearms remain strictly prohibited in schools, courthouses, polling places, and many private businesses that post "No Weapons" signs.