3 апреля на станции Белоостров И.В. Сталин встречает В.И. Ленина, возвращающегося в Петроград из эмиграции. Среди встречавших были М.И. Ульянова, А.М. Коллонтай, представители ЦК, Петроградского комитета РСДРП(б), делегации рабочих. В 23 часа 10 минут на Финляндском вокзале Петрограда вернувшихся из эмиграции ожидала триумфальная встреча. Тысячи петроградцев, заполнивших привокзальную площадь, слушали выступление В.И. Ленина, провозгласившего курс на социалистическую революцию.
В.И. Ленин еще по дороге в Петроград сказал встретившим его большевикам, что он недоволен позицией «Правды», которая вместо призывов к немедленному свержению Временного правительства, выступала за то, чтобы оказывать на него давление. И этот факт нынче преподносится недобросовестными исследователями под таким соусом, будто В.И. Ленин имел еще в 17-м году основания не доверять И.В. Сталину. Ильич не знал, не мог знать, что для И.В.Сталина это был вопрос тактики, ибо он вел сложные переговоры со своим старым знакомым, идейно-политическим противником по грузинской социал-демократии, председателем ЦИК, меньшевиком Н.С. Чхеидзе относительно обеспечения приезда В.И. Ленина в Петроград. А когда В.И. Ленин на совещании руководящих деятелей партии большевиков в Таврическом дворце сделал доклад «О задачах пролетариата в данной революции», И.В. Сталин, хотя и высказал ряд замечаний по этим знаменитым «Апрельским тезисам», но в целом их принял. С критикой позиции В.И. Ленина выступил Л.Б. Каменев и некоторые другие участники совещания.
18 апреля на Биржевой площади Васильевского острова проходит многотысячный митинг, где И.В. Сталин выступает с речью «О Временном правительстве»: «Революция не может удовлетворить всех и вся. Она всегда одним концом удовлетворяет трудящиеся массы, другим концом бьет тайных и явных врагов этих масс. Поэтому тут надо выбирать: либо вместе с рабочими и крестьянской беднотой за революцию, либо вместе с капиталистами и помещиками против революции». (Сталин И.В. Соч. Т. 3. С. 39).
На VII (Апрельской) Всероссийской конференции РСДРП(б) в Петрограде (24 – 29 апреля) И.В. Сталин выступает в защиту ленинского курса на социалистическую революцию, а также с докладом по национальному вопросу, в котором проводит идею «единой пролетарской партии в многонациональном Российском государстве».