The sales were previously happening at its Fred Meyer stores that sell general merchandise.
Kroger's policy change affects 45 Fred Meyer stores, located in 4 western states.
The policy does not affect its grocery stores, which do not sell weapons.
It's the latest company to join Dick's Sporting Goods and Walmart to raise age restrictions following the deadly school shooting in Florida.