Skip to content

Free · Instant · Shows the math

Zigzag Calorie Cycling Calculator

Two 7-day calorie schedules that average your daily target.

Your numbers

Results

Daily average
1,750 kcal
Weekly total
12,249 kcal
Schedule A — 2 high, 5 low
DayCalories
Day 11,550 kcal
Day 21,550 kcal
Day 31,550 kcal
Day 41,550 kcal
Day 51,550 kcal
Day 62,250 kcal
Day 72,250 kcal
Schedule B — gradual wave
DayCalories
Day 12,000 kcal
Day 21,875 kcal
Day 31,750 kcal
Day 41,625 kcal
Day 51,500 kcal
Day 61,875 kcal
Day 71,625 kcal

Both schedules average the same weekly total; higher days can align with training.

Zigzag calorie cycling varies your daily calories across the week while keeping the weekly average on target. Higher days support training; lower days deepen the deficit.

This calculator builds two 7-day schedules — a 2-high/5-low pattern and a gradual wave — that both hit your weekly total.

How to calculate a zigzag schedule

To calculate a zigzag schedule, set your daily average, then redistribute calories across the week so the seven days still sum to seven times the average. Place high days on training days.

Worked example: a 1,800-calorie average is 12,600 per week, split into high and low days that keep that total.

Frequently asked questions

No better for fat loss at the same weekly average, but it can improve adherence and fuel harder training days.

Put higher-calorie days on your hardest training days and lower days on rest days, keeping the weekly total fixed.

Yes, as long as no single day drops below the calorie floor and the weekly average matches your goal.

Results are estimates based on population averages and are not medical advice. Consult a doctor or registered dietitian nutritionist (RDN) before making large changes to your diet, especially for deficits over 2 lb (0.9 kg) per week, during pregnancy or nursing, or for anyone under 18.