Payroll tools and source-backed guidance
How to Get Your Kroger Pay Stub
Kroger pay stubs open through ExpressHR inside FEED at feed.kroger.com. The live route, the dead portals other sites still list, and what ex-associates do.
Kroger pay stubs are opened through ExpressHR, and ExpressHR is reached from inside FEED at https://feed.kroger.com — sign in with your Kroger EUID, then use the ExpressHR Quick Link, the ExpressHR item in your profile menu, or the navigation bar. There is no separate pay stub address to bookmark: the whole FEED site sits behind Kroger's single sign-on, so every URL you try lands on the same login screen. If another page sent you to GreatPeople.me, ess.kroger.com or SecureWEB, those addresses no longer behave the way that page describes, and the section below shows exactly what each one does today.
Current employees
FEED: https://feed.kroger.com
Addresses that no longer work
- GreatPeople.me — Retired as a destination - it is now only a redirector to FEED. Full verified chain: http://greatpeople.me/ -> HTTP/1.0 301 (Server: BigIP), Location: http://www.greatpeople.me/ -> HTTP/1.0 301, Location: http://feed.kroger.com -> 301 to https://feed.kroger.com/ -> HTTP/2 302 to the PingOne SSO login. DNS confirms the intent: www.greatpeople.me is a CNAME to hostredirects.dmz.kroger.com. IMPORTANT TRAP: the redirect only works over plain http://. https://greatpeople.me/ TIMES OUT (curl 28, 12s, no response on 443), so any competitor page publishing 'https://greatpeople.me' as the Kroger pay stub login sends readers to a URL that never connects. This is the single most-republished dead Kroger portal name.
- ExpressHR direct login (ess.kroger.com) — ExpressHR itself is NOT retired - Kroger's own FEED Mobile App Store listing still tells associates to open pay stubs via 'the ExpressHR Quick Link'. But the direct host no longer serves the public: https://ess.kroger.com/ and https://ess.kroger.com/ExpressHR/ both fail with curl (56) 'Recv failure: Connection reset by peer', and pinning --resolve to its own IP 158.48.16.90 resets identically. Port 80 answers (HTTP/1.0 302 -> https://ess.kroger.com/, Server: BigIP), so the load balancer is alive and deliberately dropping outside TLS clients. Publishing ess.kroger.com as a clickable pay stub login is wrong: ExpressHR must be entered through FEED after SSO. Legacy deep links of the form ess.kroger.com/Expresshr/... still circulate in search results and do not load.
- SecureWEB (secureweb.kroger.com) — Not publicly reachable. DNS still resolves (NOERROR, 158.48.152.53) but there is no HTTP service for outside clients: both https://secureweb.kroger.com/ and http://secureweb.kroger.com/ time out with curl (28) after 12-20s - no redirect, no reset, no response at all. The old SecureWEB sign-on gateway has been superseded by PingOne SSO in front of FEED. Competitors still list it as a Kroger login step.
- MyLife@Kroger (miscited as a pay stub portal) — Still live but it is a BENEFITS site, not payroll - it never had pay stubs. Fetched: https://mylifeatkroger.com/ -> HTTP/1.1 302 -> https://www.mylifeatkroger.com -> 302 -> /public/welcome, HTTP 200, title 'Welcome to MyLife@Kroger'. Content covers enrollment, 401(k), HSA, medical/dental/vision, with separate associate and retiree logins, and contains NO reference to pay stubs, paychecks or W-2s. The site also carries its own migration notice that active Teamster associates lose access as of October 3, 2025 and that 'All enrollments will need to be completed through Feed'. So it is partly being folded into FEED, and citing it for pay stubs is wrong either way.
- eauth.kroger.com — Domain no longer resolves - authoritative DNS returns status: NXDOMAIN. The hostname does not exist. Any page listing it as a Kroger employee login is citing a hostname that cannot be reached at all.
- mytimeandattendance.kroger.com — Domain no longer resolves - DNS returns status: NXDOMAIN. MyTime scheduling is reached from within FEED, not at this standalone hostname.
Where Kroger pay stubs actually live
The live front door is FEED, at https://feed.kroger.com. A request to that address does not load a page — it redirects straight into Kroger's PingOne sign-on, and so does every other path on the host: /login, /help, /support, /forgot and /password all bounce to the same authorization URL. That matters for two reasons. First, any article promising a direct link to a Kroger pay stub screen is describing a door that does not exist; you always arrive at the SSO login and go on from there. Second, there is no public help or password page to read before you sign in, so a locked-out associate cannot self-serve from the web and has to go through a person instead. Once you are inside FEED, pay stubs sit in ExpressHR. Kroger's own FEED Mobile app listing on the App Store, published by The Kroger Co., tells associates to check their paycheck stubs by opening ExpressHR from the profile menu, from the "ExpressHR Quick Link," or from the navigation bar. That listing is the employer's own published instruction, which is why this page follows it rather than the routes circulating on third-party blogs.
The Kroger addresses that no longer work
This is the part other pages get wrong, and it is worth checking against whatever link you were given. GreatPeople.me is retired as a destination and survives only as a redirector: http://greatpeople.me returns a 301 to www.greatpeople.me, which 301s to feed.kroger.com and ends at the PingOne login. The trap is the protocol — https://greatpeople.me does not connect at all, it simply times out, so every page publishing the https version of that address sends readers to a URL that never responds. ExpressHR itself is alive, but its direct host is not public: https://ess.kroger.com and https://ess.kroger.com/ExpressHR/ both drop the connection outright (port 80 still answers with a redirect to https, so the load balancer is up and deliberately refusing outside clients). Old ess.kroger.com/Expresshr deep links still appear in search results and will not load — ExpressHR has to be entered through FEED. SecureWEB (secureweb.kroger.com) still resolves in DNS but serves nothing: both http and https simply time out, with no redirect and no reset. Two more hostnames that competitors still list have stopped existing entirely — eauth.kroger.com and mytimeandattendance.kroger.com both return NXDOMAIN, meaning the names are gone from DNS; MyTime is reached from inside FEED, not at its own address. Finally, MyLife@Kroger (mylifeatkroger.com) is live but is a benefits site, not payroll: it covers enrollment, 401(k), HSA and medical, dental and vision coverage, with separate associate and retiree logins, and it contains no pay stub, paycheck or W-2 content at all. It also carries its own notice that active Teamster associates lose access as of October 3, 2025, with enrollments moving into Feed.
If you have already left Kroger
There is no self-service portal a former Kroger associate can log into. When you leave, your EUID stops authenticating against FEED's single sign-on, and because ExpressHR is only reachable from inside FEED, the online route closes with your account. Past earnings statements therefore have to be requested from a person. Start with the HR representative or store leadership at the location where you worked and ask for copies of the exact pay periods you need; have government-issued photo ID and the precise pay period dates ready, because that is what makes the request easy to fulfil. If nobody at the store can help, you can write to The Kroger Co., Attn: HR, 1014 Vine Street, Cincinnati, Ohio 45202-1100 — the HR mailing address published on Kroger's own Contact Us page — and include the same details. The far easier path is the one you take before you leave: while you still have FEED access, download every stub you might need, because the day your account is deactivated is the day the easy route closes. Keep in mind that a W-2 is a separate document from a pay stub and does not travel with it, so keep the mailing address on file with HR current when you go.
Locked out right now
If you are a current associate and cannot get past the login, the accurate first stop is your store's own HR representative or a member of management, or the help link inside FEED once you are signed in. FEED's password and help paths sit behind the same SSO wall as everything else and expose no public phone number, so there is nothing to call that is specific to the portal. The only contact route published on a Kroger-owned page is the corporate switchboard, (513) 762-4000, together with the HR mailing address above; both come from Kroger's Contact Us page, and neither is described there as a payroll or pay stub line — treat the switchboard as a general company number, not a paycheck hotline. Separately, if the reason you are here is that you need to produce an earnings statement of your own — you are self-employed, you run a small business and pay yourself or a worker outside a payroll system, or you are rebuilding your own income records — that is what a pay stub generator is for. It creates a document you make and stand behind yourself; it is not, and cannot be, a statement issued by Kroger, and it should never be presented as one.
Pay frequency, and how this page was checked
This page does not publish a pay frequency for Kroger, and that is deliberate. Kroger operates many banners under separate collective bargaining agreements, so pay cadence varies by division and by contract, and no source could be confirmed that states a single company-wide schedule. Your own stub, or your store's HR representative, is the only reliable answer to that question — a number copied from a blog is not. Every hostname named here was requested directly rather than lifted from another article: the redirects, timeouts, connection resets and NXDOMAIN results described above are observations from unauthenticated HTTP and DNS checks, and the ExpressHR instruction comes from Kroger's own published app listing. No login was tested and no credentials were used. Where a fact could not be confirmed from a Kroger-owned source, this page leaves it out rather than guessing, which is why some details you will find elsewhere are missing here. Employers also change payroll systems without announcing it, so if something on this page has moved, it is worth telling us so it can be re-checked.
Frequently asked questions
What is the Kroger pay stub website?
It is FEED, at https://feed.kroger.com, and pay stubs are opened from ExpressHR once you are inside. Kroger's own FEED Mobile app listing tells associates to reach paycheck stubs through the ExpressHR Quick Link, the profile menu, or the navigation bar. The site is entirely behind single sign-on, so you will hit the login screen no matter which URL you type.
Does GreatPeople.me still work?
Only as a redirector, and only over plain http. http://greatpeople.me returns a 301 to www.greatpeople.me, then on to feed.kroger.com and finally to the sign-on screen. The https version of that address does not connect at all — it times out — so any page publishing https://greatpeople.me as the Kroger login is sending you to a dead URL. Go to feed.kroger.com directly instead.
Has ExpressHR been retired?
No, and pages saying so are wrong. Kroger's own FEED Mobile app listing still directs associates to the ExpressHR Quick Link for paycheck stubs. What changed is the front door: GreatPeople.me gave way to FEED, and the direct host ess.kroger.com now refuses connections from outside clients, so legacy ess.kroger.com/Expresshr links no longer load. Open ExpressHR from inside FEED.
Are my pay stubs on MyLife@Kroger?
No. MyLife@Kroger is the benefits site — enrollment, 401(k), HSA, and medical, dental and vision coverage — with separate associate and retiree logins, and it carries no pay stub, paycheck or W-2 content. It also posts its own notice that active Teamster associates lose access as of October 3, 2025, with enrollments moving into Feed. Pay stubs are in ExpressHR, inside FEED.
How do I get my Kroger pay stub after I quit?
There is no former-associate portal: once your EUID stops authenticating against FEED, the online route is closed. Ask the HR representative or store leadership where you worked for copies of the specific pay periods you need, with photo ID and the exact dates in hand, or write to The Kroger Co., Attn: HR, 1014 Vine Street, Cincinnati, Ohio 45202-1100. If you are still employed, download the stubs you may need before your last day.
How often does Kroger pay its employees?
This page will not name a frequency, because Kroger runs many banners under separate union contracts and the cadence differs by division and agreement. No source stating a single company-wide schedule could be confirmed, and publishing one anyway would just be a guess. Your own stub shows your pay period dates, and your store's HR representative can confirm the schedule that applies to you.
Portal links checked on 2026-08-28.