The cyanobacterial gene cluster kaiABC encodes three essential circadian clock proteins: KaiA, KaiB and KaiC. The KaiB and KaiC protein levels are robustly rhythmical, whereas the KaiA protein abundance undergoes little if any circadian oscillation in constant light. The level of the KaiC protein is crucial for correct functioning of the clock because induction of the protein at phases when the protein level is normally low elicits phase resetting. Titration of the effects of the inducer upon phase resetting versus KaiC level shows a direct correlation between induction of the KaiC protein within the physiological range and significant phase shifting. The protein synthesis inhibitor chloramphenicol prevents the induction of KaiC and blocks phase shifting. When the metabolism is repressed by either translational inhibition or constant darkness, the rhythm of KaiC abundance persists; therefore, clock protein expression has a preferred status under a variety of conditions. These data indicate that rhythmic expression of KaiC appears to be a crucial component of clock precession in cyanobacteria.