Artichokes are in season in the spring and fall, and peak season is March through May.