eGFR is not a direct measurement of how well your kidneys filter. It’s an estimate calculated from a blood test, so it moves around for reasons that have nothing to do with kidney health. Between tests it can swing by roughly 10 to 25 points because of a meat meal, a hard workout, a different lab, dehydration or certain medicines. A single dip, even one that crosses a worrying-looking line, is usually a reason to retest, not a diagnosis.
The number does deserve attention when a low reading holds up over months or keeps sliding year after year. Some of the biggest swings come from things you did in the hours before the blood draw, so you have some control over how accurate your next result is.
How Much eGFR Normally Changes Between Tests
Your lab report’s eGFR is calculated from creatinine, a waste product your muscles release into the blood, plus your age and sex. Healthy kidneys clear creatinine, so higher blood creatinine produces a lower eGFR. But creatinine also rises and falls with muscle, diet and drugs, not only with kidney filtering.1Journal of the American Society of Nephrology. The Impact of Muscle Mass on eGFR Accuracy with Creatinine and Cystatin C
The swings are bigger than most people expect. eGFR shifts within a single day in the same person.2PubMed. How kidney clock works: circadian pattern of eGFR based on a population data group Kidney blood flow rises from noon to midnight and falls overnight.3PubMed. Circadian variation in renal blood flow and kidney function in healthy volunteers monitored with noninvasive magnetic resonance imaging In people with healthy kidneys, creatinine varies more from hour to hour than in people with kidney disease, mostly because meat has a bigger effect when baseline creatinine is low.4PubMed. Biological Variation of Creatinine, Cystatin C, and eGFR over 24 Hours So the higher and healthier your eGFR, the more it tends to bounce. When the same blood sample went to different labs, eGFR results varied by an average of about 14 points among people with near-normal creatinine.5PubMed Central. Interlaboratory Variability in Plasma Creatinine Measurement and the Relation with Estimated Glomerular Filtration Rate and Chronic Kidney Disease Diagnosis
Many people see 88 one year and 72 the next and assume a fifth of their kidney function is gone. A gap that size is within what a meat meal, a workout or a lab switch can produce.
The estimate is also shakier at higher values. Above about 60, small creatinine differences translate into large eGFR jumps, which is why many labs simply report anything above 60 or 90 as “greater than” rather than an exact figure. Small differences above 60 matter much less than the same difference near or below 60.
Meat Meals and Fasting Before the Test
Cooking meat turns some of its natural creatine into creatinine, which you then absorb. One cooked meat meal can raise blood creatinine by about half within 1.5 to 3.5 hours.6PubMed Central. The influence of a cooked meat meal on creatinine plasma concentration and creatinine clearance In one group, typical eGFR fell from 84 before a meat meal to about 60 an hour or two after.7PubMed. The influence of a cooked-meat meal on estimated glomerular filtration rate Meals without meat had little effect on creatinine or eGFR.8PubMed. The influence of a cooked-meat meal on estimated glomerular filtration rate
The effect can change a diagnosis on paper. In people with diabetes-related kidney disease, a meat meal pushed more than a third of those in stage 3a into the worse-looking stage 3b.9PubMed. Effect of a cooked meat meal on serum creatinine and estimated glomerular filtration rate in diabetes-related kidney disease After 12 hours of fasting, this effect disappeared.10PubMed. Effect of a cooked meat meal on serum creatinine and estimated glomerular filtration rate in diabetes-related kidney disease
Cooked red meat, poultry and fish all carry the creatinine effect. Creatine supplements, popular with gym-goers, can raise creatinine in a similar way. If you aren’t sure whether to fast, ask the lab. Your provider may ask you to fast or avoid meat for several hours before an eGFR test,11MedlinePlus. Estimated Glomerular Filtration Rate (eGFR) and GFR Tests and the American Kidney Fund gives the same advice.12American Kidney Fund. Blood test: eGFR (estimated glomerular filtration rate)
Exercise, Water and Muscle Mass
Hard exercise can push the number down. After a resistance workout, creatinine rose about 25% and eGFR fell by roughly 15 to 20%.13PubMed. Relationship of glomerular filtration rate and serum CK activity after resistance exercise in women Muscle strain releases muscle breakdown products into the blood.14PubMed. Relationship of glomerular filtration rate and serum CK activity after resistance exercise in women Lifting weights or doing a hard session in the day or two before testing can therefore make results look worse.
The rise is temporary, and results usually settle back after a day or two of rest. If you train hard most days, pick a rest day before your blood draw.
Your build matters too. More muscle means more creatinine, so muscular people get falsely low eGFR, about 6 points lower per 10 kg of lean mass.15PubMed Central. How unmeasured muscle mass affects estimated GFR and diagnostic inaccuracy Body fat had no effect on this error.16PubMed Central. How unmeasured muscle mass affects estimated GFR and diagnostic inaccuracy In very muscular people, about half of results suggesting moderate kidney disease were wrong.17PubMed Central. How unmeasured muscle mass affects estimated GFR and diagnostic inaccuracy
The opposite problem exists at the thin end. In very thin people with BMI under 20, the estimate overstated kidney function.18PubMed. The revised Lund-Malmö GFR estimating equation outperforms MDRD and CKD-EPI across GFR, age and BMI intervals in a large Swedish population People with little muscle can have problems hidden by a reassuring number.
Bodybuilders, athletes and manual workers often get flagged with low eGFR, so mention regular heavy training or creatine supplements to your doctor. Older, frail or underweight people should know a normal number may overstate their function. A cystatin C test can help clarify the picture.
Hydration also shifts the number. More concentrated urine, a sign of drinking less, was linked to higher eGFR readings.19PubMed Central. Sub-morbid dehydration-associated glomerular hyperfiltration: An emerging reality? Both mild dehydration and illness with vomiting or diarrhea can distort a result.
Medicines That Lower eGFR
Ibuprofen, naproxen and similar painkillers block chemicals that keep kidney blood vessels open.20Medsafe. NSAIDs and Acute Kidney Injury That reduces blood flow into the filters, which can lower eGFR.21JustLabs. Does Ibuprofen Affect Your Kidney Function Results? The full effect builds over about 3 to 7 days of regular use.22Medsafe. NSAIDs and Acute Kidney Injury Healthy young people rely little on this mechanism, so the effect is greater in those who are older, dehydrated or already have kidney or heart problems.23Medsafe. NSAIDs and Acute Kidney Injury An occasional ibuprofen tablet for a headache in a healthy adult is unlikely to change eGFR in a way that matters.
If you take over-the-counter painkillers regularly, tell your doctor and ask whether to pause them before a repeat test. Acetaminophen is often suggested as an alternative, but check first. Never stop prescribed medicines on your own.
Some protective drugs lower eGFR as an expected side effect. Blood pressure drugs such as ACE inhibitors and ARBs, diabetes drugs called SGLT2 inhibitors, and finerenone often lower eGFR soon after starting.24PubMed. Acute Estimated Glomerular Filtration Rate Decline After Initiation of Therapies That Slow Kidney Disease Progression: Clinical Practice Implications They ease harmful pressure inside the kidney filters, so this early drop is usually reversible and protects the kidneys long term.25PubMed. Acute Estimated Glomerular Filtration Rate Decline After Initiation of Therapies That Slow Kidney Disease Progression: Clinical Practice Implications
Doctors usually recheck within weeks of starting these drugs. A modest early drop is expected and not a reason to stop. A large drop prompts your doctor to review the dose.
Different Labs and the Cystatin C Test
Labs calibrate creatinine tests differently, and differences of about 0.2 mg/dL between labs are not unusual.26PubMed. Calibration and random variation of the serum creatinine assay as critical elements of using equations to estimate glomerular filtration rate These differences matter little at very low kidney function but more at higher eGFR.27PubMed. Calibration and random variation of the serum creatinine assay as critical elements of using equations to estimate glomerular filtration rate One older but common method reads creatinine higher, making 60% of patients look like they had kidney disease versus 39% on another method.28PubMed Central. Interlaboratory Variability in Plasma Creatinine Measurement and the Relation with Estimated Glomerular Filtration Rate and Chronic Kidney Disease Diagnosis Comparing results from different labs can create a drop that isn’t real.
Your report names the laboratory that ran the sample, and different laboratories may use different methods. A creatinine of 0.9 at one lab and 1.1 at another can look like a real decline, yet the gap may only reflect calibration. Before worrying about a change between reports, check whether both came from the same lab. Use the same lab for follow-up tests when you can.
Cystatin C is another blood marker of filtering that muscle mass doesn’t sway.29Journal of the American Society of Nephrology. The Impact of Muscle Mass on eGFR Accuracy with Creatinine and Cystatin C International guidelines recommend a cystatin C test to confirm a kidney disease diagnosis suggested by creatinine.30PubMed Central. Advantages, Limitations, and Clinical Considerations in Using Cystatin C to Estimate GFR If your results conflict, ask whether adding one is worthwhile. Insurance coverage for it varies.
When an eGFR Drop Is Worth Worrying About
Kidney disease is diagnosed when eGFR stays below 60 for at least 3 months, or when other signs of kidney damage, such as protein in the urine, last that long. The National Kidney Foundation advises repeating a low test in 3 months.31National Kidney Foundation. Estimated Glomerular Filtration Rate (eGFR) Waiting gives temporary causes time to clear. If the repeat is normal, the first reading is considered noise; if it stays low, the finding is taken seriously.
Guidelines treat a drop as meaningful when eGFR falls into a lower category and is at least 25% below your baseline.32PubMed Central. Decline in estimated glomerular filtration rate and subsequent risk of end-stage renal disease and mortality A fall from 80 to 60 crosses that line, while 80 to 72 does not. To check your own numbers, take your earlier baseline and work out a quarter of it. From a baseline of 90, a quarter is about 22 points, so a result near 68 or lower would cross the line, while 78 would not. The drop also has to land in a lower category, so a fall that stays inside the same band doesn’t count.
Speed matters as well. Kidney specialists call a loss of 5 or more points a year rapid decline,33PubMed Central. Predictors of rapid eGFR decline in early to moderate chronic kidney disease (stages G1–G4): insights from a real-world Thai cohort incorporating KDIGO 2024 guidelines and some use more than 4 points a year.34PubMed Central. Contemporary rates and predictors of fast progression of chronic kidney disease in adults with and without diabetes mellitus For comparison, eGFR normally drifts down about 1 point a year with age after 40. Plotting results over years rather than comparing two is the best way to read this. One low reading followed by normal ones is usually noise, while a steady slide across several tests is more likely a real signal.
Protein in the urine is the other key marker. A urine test for protein, often listed as albumin-to-creatinine ratio, checks for leaking filters. At any eGFR level, more protein in the urine raises risks of kidney failure, heart attack and death.35PubMed. Relation between kidney function, proteinuria, and adverse outcomes Ask for a urine protein test alongside eGFR.
Some situations need prompt attention. A sudden large drop with reduced urine, swelling or confusion needs same-day care. A big drop during an illness with vomiting or diarrhea warrants a quick recheck. Persistent high blood pressure or diabetes raises the stakes of any decline.
How to Get an Accurate Repeat Test
Avoid cooked meat for at least 12 hours before the draw. Skip heavy workouts for a day or two beforehand. Drink water normally, and avoid testing while you’re sick or dehydrated. Tell your doctor about painkillers, creatine and new prescriptions.
A morning appointment after an overnight fast makes this easy, since you only need to skip meat at dinner the night before. Water is usually fine. If you can only get an afternoon slot, plan your meals around it.
When you arrive, mention how long ago you last ate and whether you’ve exercised hard recently. If you took a painkiller or creatine in the days before, say so, as that can explain a result that looks off.
It also helps to bring questions to the appointment: Was my last test done fasting? Is this drop more than normal variation? Should we check urine protein or cystatin C? When should I retest, and at the same lab?
If the repeat is still low, your doctor may confirm with cystatin C and a urine test. Blood pressure and diabetes control become priorities. Referral to a kidney specialist is common at lower levels or with fast decline.

