The problem of the present invention is provision of a method of producing an n+p-mer oligonucleotide efficiently in a high yield, which includes use of, as a starting material, an n-mer oligonucleotide wherein the 3′-terminal hydroxyl group is protected, and the 5′-terminal hydroxyl group is protected by a temporary protecting group, and continuously performing, in a solution, (1) a deprotection step of the 5′-terminal hydroxyl group, (2) a 5′-terminal elongation step by the addition of a p-mer oligonucleotide wherein the 3′-position is phosphoramidited, and (3) an oxidation step or a sulfurization step of a phosphite triester moiety.
It has been found that the above-mentioned problem can be solved by adding a particular cation scavenger during the deprotection step, applying a neutralization treatment after completion of the deprotection reaction, and using a particular oxidizing agent or sulfurizing agent in the oxidation step or sulfurization step.