Prepare the Corn: Shuck the corn and remove the silk.
Blanch the Corn: Bring a large pot of water to a rolling boil. Add the corn to the boiling water. Boil for the appropriate time: Small ears- 7 minutes. Medium ears- 9 minutes. Large ears- 11 minutes. Start timing when the water returns to a boil.
Cool the Corn: Prepare a large bowl or sink with ice water. Using tongs, transfer the blanched corn to the ice bath. Cool the corn until it's cold to the touch, about the same amount of time it was blanched.
Prepare for Freezing: Remove the corn from the ice bath and drain well. If freezing on the cob, you can wrap each ear individually or place them in freezer bags. If freezing kernels, cut the kernels off the cob and freeze them in freezer bags. Remove as much air as possible from the bags before sealing. Label the bags with the date.
Freeze: Place the corn in the freezer at 0°F (-18°C) or lower.