NHS staff can exclusively shop between 9am and 10am on Tuesdays and Thursdays, and an hour early on Sundays.
Elderly customers can shop between 9am and 10am every Monday, Wednesday and Friday.
The retailer also urged online customers to help free up delivery spaces for those most in need.
It’s website reads: “We know that it’s difficult right now to get a delivery slot for online shopping.
“We’re at full capacity for the next few weeks, so if you’re able to shop in-store safely instead of booking a delivery, it would be a great help. This will allow us to start freeing up more slots for the more vulnerable.”
Some Asda stores allow NHS staff to browse between 8am and 9am on Mondays, Wednesdays and Fridays.
They can also get early access on Sundays between 9am and 10am and some stores have a separate queue to give workers priority access at all times.
During the coronavirus pandemic, the supermarket giant offered NHS workers a 10 percent discount that was set to last until July.
This has now been extended until September 30 and shoppers can also sign up to get the offer online.
Elderly customers can shop between 8am and 9am every Monday, Wednesday and Friday.
Aldi stores are open 30 minutes early to serve all NHS and emergency workers.
The retailer will also open half an hour early for elderly customers on Monday to Saturday.
In order to get early access in all stores, NHS and essential workers must bring their work ID.