What is the opposite of procrastination in one word?

I thought of precrastination at first but that appears to be the act of planning to procrastinate.


If to procrastinate is "to put off doing something," then its antonym is anticipate — "to deal with beforehand."

So you can say the opposite of procrastination is anticipation.

If you can live with more than one word, a clearer antonym of procrastination is being proactive. Being proactive doesn't carry the extraneous associations that anticipation might for some people.


I suggest alacrity.

alacrity noun \ə-ˈla-krə-tē\

promptness in response : cheerful readiness [accepted the invitation with alacrity]

Also precipitation means acting suddenly and rashly, bearing a negative meaning and covering the other end of the spectrum.