Oklahoma allows most people to carry firearms openly or concealed without a license. But a few places are off-limits to guns.
The Oklahoma Constitution guarantees citizens the right to bear arms to defend themselves or their property. The state has some of the most permissive gun laws in the nation. It's considered a constitutional carry or permitless carry state. While it has some of the fewest restrictions on possessing and carrying firearms, rules still exist and violations can mean fines or jail time.
This article summarizes Oklahoma's basic laws on carrying guns in public—it's not an exhaustive summary. You can find more information in our article on Weapons Charges in Oklahoma.
Oklahoma Gun Laws: Concealed and Open Carry
Oklahoma has long been an “open-carry” state, meaning that most adults can carry guns openly, without a permit, as long as they have a legitimate purpose and aren't violating other laws. The state became even more gun friendly in 2019 by eliminating the license requirement for carrying concealed handguns. (The state still issues handgun licenses, which could allow Oklahomans to carry concealed handguns in states that require the permits and recognize out-of-state licenses.)
Without a license, most adults 21 and older (and some military persons age 18 to 20) may carry firearms (openly or concealed), as long as they can legally possess a firearm and are not carrying for purposes of committing a crime. It’s a felony (punishable by up to two years in prison, plus a fine of up to $5,000) to carry a gun or any other deadly weapon with the intention of hurting someone else illegally. On top of this restriction, Oklahoma prohibits carrying of firearms by certain people and in certain places (discussed below).
(Okla. Const., art. II, § 26 (2026); Okla. Stat. tit. 21, §§ 1272, 1278, 1289.6, 1290.4, 1290.7, 1290.9 (2026).)
Oklahoma Gun Laws |
||
|
Handguns |
||
|
Rifles and Shotguns |
||
| Open Carry | Yes | Yes |
| Concealed Carry | Yes | Yes |
| Permit Needed | No | No |
| Safety Training Needed | No | No |
Prohibited Persons Under Oklahoma's Gun Laws
Prohibited persons—those who can't legally purchase or possess a firearm (and thus can’t carry)—in Oklahoma include:
- anyone with a felony conviction (including people on probation or parole for a felony)
- anyone with a felony adjudication of delinquency (unless 10 years have passed)
- undocumented immigrants
- minors younger than 18 (except for safety training, sporting events, or hunting), and
- persons who are mentally unfit or have been found mentally incompetent by a court.
Note that non-violent felons who've received pardons, and have no other felony convictions, can petition to have their gun rights restored.
Penalties for unlawful possession are the harshest for those with prior convictions or adjudications. These violations are felonies with a possible prison sentence of 1 to 10 years. Other violations carry fines ranging from $50 to $500 and jail sentences of no longer than 180 days.
Federal law also places firearm bans on certain persons, including felons, fugitives, addicts, and those under a domestic violence restraining order or convicted of domestic violence misdemeanor.
(Okla. Stat. tit. 21, §§ 1273, 1276, 1283, 1284, 1289.10, 1289.15 (2026); 18 U.S.C. § 922 (2026).)
Unlawful Carry Laws in Oklahoma
Oklahoma also has unlawful carry laws that place restrictions on who can carry and where.
Who Can’t Carry Firearms
Along with the prohibited persons listed above, you aren't allowed to carry a firearm in Oklahoma if you’ve been convicted of:
- assault and battery that is aggravated or that seriously injures the victim
- domestic abuse
- stalking
- violation of a domestic abuse protection order, or
- illegal drug possession or use.
It's also illegal for undocumented immigrants to carry handguns and dangerous firearms. You can’t carry or use guns while under the influence of alcohol, illegal drugs, or even prescribed drugs if they affect you enough to cause abnormal behavior.
Penalties for these violations can be a fine only (ranging from $50 to $500) or possible jail time with a maximum of three or six months.
(Okla. Stat. tit. 21, §§ 1272, 1276, 1283, 1289.9, 1289.15 (2026).)
Restricted Places for Carrying
Oklahoma restricts carrying guns in certain locations, including schools and bars. Depending on the location, a violation carries penalties ranging from simply being denied entrance to a $250 fine.
Schools. Even if you’re otherwise allowed to have and carry a gun, you may be charged with a misdemeanor in Oklahoma for bringing any firearm or other offensive weapon onto the property of K-12 schools, vocational-technical schools, or school buses. There are exceptions, including guns carried by authorized personnel and weapons properly stored in vehicles when dropping off or picking up students. (Okla. Stat. tit. 21, § 1280.1 (2026).)
Bars. It’s a misdemeanor in Oklahoma to bring a firearm into a bar or other establishment where liquor sales are the main purpose of the business, unless you’re the owner, an employee (with the owner's permission), or an on-duty law enforcement officer or private investigator. People can bring firearms into restaurants and other establishments where liquor sales aren’t the main purpose of the business. (Okla. Stat. tit. 21, § 1272.1 (2026).)
Other public places. The state prohibits carrying handguns in certain other places, including:
- courthouses, jails, and prisons
- government buildings or offices used for public business
- colleges, universities, or technology center schools
- publicly owned sports venues during pro games
- events with security measures in place, and
- legal gambling establishments.
Public parks. Guns are generally permitted in Oklahoma's state and local parks, recreational areas, wildlife refuges, and fairgrounds. However, the state's specific bans on weapons inside particular types of buildings, offices, and events takes precedence over this general rule. So, for example, it would be legal to carry a handgun into a park, but not into an area of the park that's hosting an event with security in place. Keep in mind that:
- The rules for carrying a gun for self-defense are different from the permitting rules that allow for hunting on public land.
- Oklahoma's tribal nations have their own laws and can restrict gun possession independent of state rules.
- The rules for federal parks, wildlife refuges, and other federal land are made by the United States government, not the state of Oklahoma.
In addition, guns can be restricted on public (that is, government-owned) property if that property:
- is being used as a sports venue
- has been leased to a private business or nonprofit, or
- is being used as a fairground for the Tulsa State Fair or the Oklahoma State Fair.
Designated properties. Oklahoma law allows businesses, owners, tenants, employers, liquor stores, and places of worship to prohibit the carrying of concealed or unconcealed firearms on their property. If the building or property is open to the public, the business must post signs at or near the entrances announcing the prohibition.
Exceptions. None of these restrictions apply in parking lots or wherever guns are specifically permitted. As usual, there are also exceptions for law enforcement and other authorized personnel.
(Okla. Stat. tit. 21, § 1277 (2026); Okla. Stat. tit. 21, § 1290.22 (2026).)
Can You Transport Guns in Vehicles in Oklahoma?
In vehicles, legal gun owners age 21 and older may carry firearms—either unloaded or loaded—at any time, as long as it's not in furtherance of committing a crime. Individuals age 18 to 20 who legally possess a firearm may transport unloaded firearms in vehicles, openly or concealed. If you're stopped by police, and they ask if you're in possession of a weapon, you must tell the officer that you have a gun in your car. Failing to do so, however, will only get you a $100 ticket.
It's legal to carry and transport a weapon on a boat or other watercraft. However, you can't fire a gun from a boat unless you're hunting (with any required permits) or acting in self-defense.
(Okla. Stat. tit. 63, § 4210.3 (2026); Okla. Stat. tit. 21, §§ 1289.7, 1289.13A, 1290.8 (2026).)
Getting Legal Help
As we've seen, gun laws are complex. You can learn more about Oklahoma's rules for handgun licensing on the website of the state's Bureau of Investigation, or by speaking with an attorney with expertise in this area of state law. If you're facing criminal charges (or think you might), talk to a criminal defense attorney or public defender.