The invention relates to a granular volume expansion profile control agent for oil recovery and a preparation, and the preparation comprises the following steps: uniformly mixing and stirring 25-40g of 30% bentonite water solution and 20-35g of 30% acrylamide water solution, further adding 0.2-0.5g of sodium sulfate, 0.7-1.2g of sodium sulfite and 3.0-6.0ml of 40% NaOH water solution, fully mixing, uniformly stirring, reacting for 15-30 minutes at room temperature, further rising temperature to 50 DEG C, standing for 3 hours at the constant temperature, and further performing drying, granulation, pulverization and screening, thereby preparing the granular volume expansion profile control agent for oil recovery. Polyacrylamide with low degree of hydrolysis is used as a raw material main agent, thereby having the characteristics of high gel strength, good toughness and effective expansion; and phenols and organic acid are selected as gel combination agents, thereby having the characteristics of stable gel combination, no gel breaking, no hydrolysis, salt resistance and biodegradation resistance. The granular volume expansion profile control agent for oil recovery adopts a formula system which combines the granular volume expansion profile control agent and a gel type profile control agent into a whole, thereby having the characteristics of having high volume expansion coefficient and long effective period, and being applicable to crack oil-bearing structures and pore oil-bearing structures.