ST. LOUIS — Battery and consumer products maker Energizer Holdings Inc. says it is buying feminine care brands including Stayfree, Carefree and o.b. from Johnson & Johnson for $185 million in cash.

The sale also includes a manufacturing plant in Montreal. Energizer owns the Playtex feminine products business and says it will combine the new brands into that business to expand in the feminine hygiene category.

The deal is expected to close in the fourth quarter and benefit 2014 results.