CarryReciprocity

This is not legal advice.Concealed-carry reciprocity changes frequently and carries serious legal consequences. Verify current law with the destination state's official source before you carry.

OklahomaConcealed Carry Permit & Reciprocity

Compiled and verified against primary sources by CarryReciprocity. How we source & verify →

Oklahoma is a permitless (constitutional) carry state as of November 1, 2019 (HB 2597). A person 21 or older — or 18 or older if a member or veteran of the U.S. Armed Forces, Reserves, or National Guard — who may lawfully possess a firearm may carry a handgun openly or concealed without a license. The Oklahoma Self-Defense Act (SDA) Handgun License, issued by the Oklahoma State Bureau of Investigation, remains available and is worth holding for reciprocity; it requires a CLEET-approved firearms safety and training course, fingerprints, a $100 fee for a five-year license ($85 renewal; a ten-year option is double), and is valid for five or ten years. Open carry is lawful without a license. Oklahoma has no proactive duty to inform — a person need not identify as armed unless an officer asks, but must display a license or ID on demand (21 O.S. §1290.8). Under 21 O.S. §1290.26, Oklahoma recognizes a valid handgun license from any other state and also honors residents of constitutional-carry states carrying under their home-state law.

Oklahoma Oklahoma Self-Defense Act Handgun License (SDA)

Issuing authority
Oklahoma State Bureau of Investigation
Carry regime
constitutional
Minimum age
21
Fee
$100
Training
Required
Validity
5 years

Full Oklahoma permit requirements →

Carry practicalities

Permitless carry

Allowed — minimum age 21

Oklahoma has permitless (constitutional) carry since November 1, 2019 (HB 2597). A person 21 or older — or 18 or older if a member/veteran of the Armed Forces, Reserves, or National Guard — who may lawfully possess a firearm may carry a handgun openly or concealed without a license. Residency is not required; Oklahoma also allows residents of other constitutional-carry states to carry under their home-state law (21 O.S. §1290.26).

official source · verified 2026-07-10

Open carry

Permitless

Open carry of a handgun is lawful in Oklahoma without a license for a person who may lawfully possess a firearm and meets the constitutional-carry age (21, or 18 for qualifying military). Open carry remains subject to the prohibited-place restrictions of 21 O.S. §1277 and to private-property rules.

official source · verified 2026-07-10

Duty to inform

Not required

Oklahoma imposes no affirmative duty to proactively notify a peace officer that you are carrying: no person shall be required to identify themselves as a handgun licensee or as lawfully in possession of a firearm if the officer does not demand the information. A person must, however, display a valid handgun license (or driver license/ID) on the officer's demand (21 O.S. §1290.8). A person carrying in Oklahoma under another state's non-permit authority must disclose that possession on contact (§1290.26).

official source · verified 2026-07-10

Off-limits locations

  • government buildings owned or leased by a governmental entity (unless authorized)
  • courthouses and courtrooms
  • prisons, jails, and detention facilities
  • K-12 public and private school property (21 O.S. §1280.1)
  • sports arenas during a professional sporting event
  • any place where gambling is authorized (casinos)
  • elementary/secondary school buses and other statutorily prohibited places
  • portions of establishments licensed for on-premises consumption of alcohol (bars)
  • places where carrying a firearm is prohibited by federal law

Curated key categories, not exhaustive. The prohibited places are set out in 21 O.S. §1277 (and §1272.1); school property is governed by 21 O.S. §1280.1. A business or property owner may also prohibit carry on its premises (21 O.S. §1290.22).

official source · verified 2026-07-10

Oklahoma formally recognizes 49 states' permits · an Oklahoma permit is honored by 37 states.

Oklahoma reciprocity


We may earn a commission from some links, at no cost to you.

Oklahoma FAQ

Does Oklahoma have constitutional carry?
Yes. Oklahoma is a constitutional (permitless) carry state — eligible adults may carry a concealed handgun without a permit. The SDA remains available and is still worth holding for reciprocity in states that don't recognize permitless carry.
How much does an Oklahoma SDA cost?
The SDA application fee in Oklahoma is $100. $100 for a new five-year license; $85 for a five-year renewal. A ten-year license (or renewal) is available at double the five-year fee (21 O.S. §1290.12).
Does Oklahoma honor out-of-state concealed-carry permits?
Oklahoma honors concealed-carry permits from 49 other states, subject to the qualifiers (resident-only or permit-class restrictions) noted on each reciprocity pair. See the full inbound list on the "who Oklahoma honors" page.
Where is an Oklahoma SDA honored?
A Oklahoma SDA is honored by 37 other states. See the full outbound reciprocity list for exactly which states and any resident-only or class restrictions.
How long is an Oklahoma SDA valid?
A Oklahoma SDA is valid for 5 years before renewal is required.