You should recalculate your zones every 4–8 weeks, or whenever your resting heart rate changes noticeably.

As your fitness improves, your resting heart rate may decrease, which can slightly change your training zones. You should also update your zones after a long training break, illness, major weight change, or a new max heart rate test.

For best accuracy, use a consistent resting heart rate measurement taken first thing in the morning.