Investing in a bear market can be a bit frightening. But it's also necessary to learn how to invest in different market environments -- especially when the broader economic landscape is out of your control.

When markets fall, many investors run to income-producing assets, stocks included. This means looking for different stocks with a stable cash flow, a history of paying consistent dividends, and participation in "staple" industries.
Investors might also consider stocks that have a competitive advantage or present a lower-cost alternative to some of the pricier service offerings in the space.
Here, we'll offer some guidance about potential stocks to buy in the midst of a bear market.
Best bear market stocks to buy in 2025
Company name | Company ticker | Market cap | Industry |
---|---|---|---|
Enterprise Products Partners | NYSE:EPD | $66.6 billion | Oil, Gas and Consumable Fuels |
Mondelez International | NASDAQ:MDLZ | $79.9 billion | Food Products |
Coca-Cola | NYSE:KO | $306.5 billion | Beverages |
CVS Health | NYSE:CVS | $105.3 billion | Healthcare Providers and Services |
Walmart | NYSE:WMT | $846.9 billion | Food and Staples Retailing |
AbbVie | NYSE:ABBV | $408.8 billion | Biotechnology |
Johnson & Johnson | NYSE:JNJ | $462.1 billion | Pharmaceuticals |
T-Mobile US | NASDAQ:TMUS | $257.8 billion | Wireless Telecommunication Services |
1. Enterprise Products Partners

NYSE: EPD
Key Data Points
2. Mondelez International

NASDAQ: MDLZ
Key Data Points
3. The Coca-Cola Company

NYSE: KO
Key Data Points
4. CVS Health Corporation

NYSE: CVS
Key Data Points
5. Walmart Corporation

NYSE: WMT
Key Data Points
6. AbbVie

NYSE: ABBV
Key Data Points
7. Johnson & Johnson

NYSE: JNJ
Key Data Points
8. T-Mobile US

NASDAQ: TMUS
Key Data Points
The bottom line on bear market stocks
Again, investing in a bear market isn't meant to be easy. But it's also one of the best ways to invest to build long-term wealth. Staying the course with stable, income-friendly stocks is a way to achieve a seven-figure net worth -- if you do it long enough.
No matter which stocks you end up buying, be sure to maintain a diversified portfolio at all times. Don't put all your eggs in one basket. We never can really know what's coming next, so it's best to cover all your bases to the extent possible.
Take the time to properly evaluate every stock you put in your portfolio and proceed through to the next bear market with confidence.