Walmart raised its full-year profit forecast on Thursday following strong sales growth in the United States fueled by gains in grocery and other household staples.

The giant US retailer, which has been seen as a winner in a period of consumer inflation pressure because of its ability to keep prices lower through economies of scale, pointed to gains in grocery market share in the United States with higher-income households.

Walmart now sees full-year adjusted profits of $6.10 to $$6.20 per share, up from the prior range of $5.90 to $6.05 following the results, which topped analyst estimates and shares in pre-market trading.

Profits were $1.7 billion (€1.57bn), down 18.5 per cent from the year-ago period. Revenues were $152.3 billion, up 7.6 per cent.

Besides grocery, sales also rose in pharmacy due to increased prescription volume. Revenues also jumped in pet and personal care, due in part to inflation

In the Walmart US division, which accounts for more than two-thirds of sales, the company scored a lofty 7.4 per cent gain in comparable store sales.

Results in the United States benefited from a moderation in supply chain and freight costs.

Besides grocery, sales also rose in pharmacy due to increased prescription volume. Revenues also jumped in pet and personal care, due in part to inflation.

Offsetting these benefits were declines in general merchandise, with the company pointing to "softness" in discretionary areas such as home, electronics and apparel, according to a Walmart presentation.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.