All Laws Decoded

Open Carry in Oklahoma

Whether open carry is legal in Oklahoma, any permit or age rules, and where it is banned.

Short answer: Allowed. Adults 21 or older (18-20 if military members or veterans) may carry a firearm unconcealed without a license, and handgun licensees may carry concealed or unconcealed. 21 O.S. §§ 1272(A)(6), 1277(E), 1289.6, 1290.5(A)

Open carryAllowed. Adults 21 or older (18-20 if military members or veterans) may carry a firearm unconcealed without a license, and handgun licensees may carry concealed or unconcealed. Open carry is barred in the places listed in § 1277(A). On city zoo or park property run by a public trust or nonprofit, a handgun may be carried only concealed, not openly. Anyone may carry unloaded shotguns, rifles and pistols to or from their home or vehicle. Loaded or unloaded guns may be carried while hunting, at shooting events, or for lawful self-defense.
Guns in your carAnyone not barred from having or buying a firearm, and not carrying it in furtherance of a crime, may transport a firearm in or on a vehicle, loaded or unloaded, at any time. A person 18 to 20 who is not barred may transport an unloaded firearm, open or concealed. If an officer asks during an arrest, detention or traffic stop, the person must say they have a firearm; refusing can bring a citation of up to $100. Employers and businesses may not ban storing firearms in a locked vehicle in a parking area (convicted felons excepted).
Where guns are bannedCarrying is banned, even with a license, in: government buildings or offices used to do business with the public (cities and towns may allow licensed concealed carry in theirs, but not in courts or jails); courthouses, courtrooms, prisons, jails and detention centers; public or private elementary and secondary schools (unless a private school or school board policy allows); publicly owned arenas during professional sporting events unless the event holder allows; gambling sites unless the owner allows; secured public events with fences, officers and metal detectors; and any other place banned by law. Carrying is also banned in businesses whose main purpose is selling alcohol, and on college, university and technology-center property except as the law allows. Private owners, employers and churches may ban guns on their property and must post signs if it is open to the public. Parking lots and public parks are generally allowed. Carrying into a courthouse, jail or school is a misdemeanor with a fine of up to $250.
The compilation prints two versions of § 1277; the version amended by Laws 2025, c. 70 (eff. Nov. 1, 2025) also covers 'structures' and federal government buildings.

More Oklahoma gun laws

FAQ

Is open carry legal in Oklahoma?
Allowed. Adults 21 or older (18-20 if military members or veterans) may carry a firearm unconcealed without a license, and handgun licensees may carry concealed or unconcealed. Open carry is barred in the places listed in § 1277(A). On city zoo or park property run by a public trust or nonprofit, a handgun may be carried only concealed, not openly. Anyone may carry unloaded shotguns, rifles and pistols to or from their home or vehicle. Loaded or unloaded guns may be carried while hunting, at shooting events, or for lawful self-defense.
Can you keep a gun in your car in Oklahoma without a permit?
Anyone not barred from having or buying a firearm, and not carrying it in furtherance of a crime, may transport a firearm in or on a vehicle, loaded or unloaded, at any time. A person 18 to 20 who is not barred may transport an unloaded firearm, open or concealed. If an officer asks during an arrest, detention or traffic stop, the person must say they have a firearm; refusing can bring a citation of up to $100. Employers and businesses may not ban storing firearms in a locked vehicle in a parking area (convicted felons excepted).
Where can't you carry a gun in Oklahoma?
Carrying is banned, even with a license, in: government buildings or offices used to do business with the public (cities and towns may allow licensed concealed carry in theirs, but not in courts or jails); courthouses, courtrooms, prisons, jails and detention centers; public or private elementary and secondary schools (unless a private school or school board policy allows); publicly owned arenas during professional sporting events unless the event holder allows; gambling sites unless the owner allows; secured public events with fences, officers and metal detectors; and any other place banned by law. Carrying is also banned in businesses whose main purpose is selling alcohol, and on college, university and technology-center property except as the law allows. Private owners, employers and churches may ban guns on their property and must post signs if it is open to the public. Parking lots and public parks are generally allowed. Carrying into a courthouse, jail or school is a misdemeanor with a fine of up to $250.

General legal information, not legal advice. Laws change and local rules can differ; check the linked official source or talk to a lawyer about your situation.