皇上不让华妃生子的原因如下:

1、华妃生子后一定会恃宠而骄,扰乱后宫秩序,所以皇上不让她生子。

2、年羹尧是华妃的哥哥,一但华妃生子,年羹尧便会逼宫,扶持华妃的孩子上位。

3、皇上并不是真喜欢华妃,而是为了笼络年羹尧,这个孩子也没有必要生下来。