Broad-based ID sales deceleration hits grocery sector as pharmacy headwinds, fuel costs, and lower-income consumer pressure converge to drag comps toward flat-to-low-single-digit growth.
Increases vs Decreases
11 of 14 companies reported positive ID sales; only Sprouts (-1.7%), Grocery Outlet (-1.0%), and Publix (flat) were negative or zero. The positive skew masks deterioration—most positives are decelerating quarter-over-quarter, with Kroger dropping 240 bps over three quarters and Natural Grocers falling from +8.9% to +0.5%.
Channel Performance
Warehouse clubs outperformed: Costco held at +6.8% with stable trends, while BJ's (+1.5%) and Sam's Club (+3.9%) decelerated but maintained positive traffic. Traditional Hi-Lo grocers clustered in the +0.7% to +1.5% range with widespread deterioration. Premium channels collapsed—Sprouts (-1.7%) and Natural Grocers (+0.5%) cycled impossible laps from prior-year double-digit comps. Mass retailers showed divergence: Target surged to +5.6% off easy compares while Walmart held steady at +4.1%.
Market Trajectory
The grocery market is heading toward a period of low-single-digit ID sales growth with significant downside risk. Eight of 14 companies showed deteriorating trends, with pharmacy IRA headwinds, egg deflation, and SNAP pressure creating structural drags. The deceleration is steepest among premium and traditional grocers; warehouse clubs remain the relative safe haven but are not immune—Sam's Club decelerated from 7% to under 4% over four quarters.
Key Risks
Three risks dominate: (1) Fuel cost inflation—diesel at $6/gallon and gas prices up ~50% in Q1 per BJ's, with Sam's Club noting gallons per fill-up fell below 10 for the first time since 2022; (2) IRA Medicare drug pricing—Weis quantified a $7.48M pharmacy hit, with Albertsons, Ahold Delhaize, and Publix citing similar impacts; (3) Potential tariff-driven inflation in H2, cited by Weis, Sprouts, and Costco.
Common Headwinds
Pharmacy/IRA headwinds: Albertsons, Weis ($7.48M impact), Ahold Delhaize, Publix, Walmart all cited Medicare drug pricing changes. Fuel costs: BJ's (gas up ~50%, diesel at $6), Sam's Club ($175M absorbed impact), Costco (record gas volumes from Middle East events), Walmart (gallons per fill-up below 10). SNAP/lower-income pressure: Albertsons, Ahold Delhaize, BJ's, Sam's Club, Walmart all noted lower-income cohorts under strain.
Common Tailwinds
Higher tax refunds provided Q1 lift: Target and Walmart both cited this as a tailwind that will fade. Higher-income customer resilience: BJ's, Sam's Club, Walmart, and Costco noted upper-income segments spending with confidence even as lower-income pulls back.
Guidance Themes
Consensus is cautious with conditional optimism. Ahold Delhaize expects acceleration through summer price investments. Natural Grocers and Sprouts see easier laps ahead enabling modest H2 improvement. Multiple companies (Sam's Club, Walmart, Sprouts) warned of potential retail price inflation in Q2/H2 if fuel costs persist. Target explicitly cautioned that Q1 strength came off easy compares with harder laps ahead.
Traffic vs Ticket
Traffic is holding or accelerating while ticket faces pressure. BJ's maintained positive traffic despite comp deceleration. Sam's Club noted traffic acceleration even as overall comps slowed. Costco sustained robust traffic and member engagement. The pattern suggests consumers are visiting stores but managing basket size amid inflation fatigue.
Macro & Competitive
Consumer bifurcation is the dominant theme: Walmart, Sam's Club, BJ's, and Ahold Delhaize all described lower-income consumers as 'pressured,' 'budget conscious,' or showing 'financial distress' while higher-income shoppers remain 'confident.' Value-seeking behavior is universal—Ahold Delhaize's 'on the hunt for value,' Natural Grocers' 'value-seeking consumer spending behaviors,' and Sprouts' 'challenging' consumer environment with 'cautious backdrop.' Geopolitical uncertainty appears repeatedly: Albertsons monitoring Middle East fuel impacts, Ahold Delhaize citing Middle East conflict, Natural Grocers noting March was 'particularly difficult' due to Iran conflict hurting sentiment.