Елена Соколова родилась в Ленинграде (ныне Санкт-Петербург) 13 апреля 1963 года.
Отец Елены, Геннадий Николаевич Никифоров, – блокадник, несколько лет работал водителем электропоездов, затем принял предложение стать преподавателем в ЛИИЖТ (сегодня Петербургский государственный институт путей сообщения). Трудился там до пенсии.
Дед Геннадия Николаевича – советник Иван Кольцов, адъютант князя Голицына, эмигрировал в годы революции. Его жена, будучи беременной на большом сроке, категорически не согласилась на отъезд из России, о чем впоследствии жалела. Все документы и фотографии пришлось уничтожить, чтобы спасти жизнь себе и родившейся дочери Марии, матери Геннадия. Отец Геннадия, Николай Никифоров, работал художником-реставратором в Ленинграде.  
Бабушка Елены по материнской линии росла в большой и крепкой «кулацкой» семье. Дедушка происходил из большого семейства православного священника – в годы репрессий, рискуя жизнью, он прятал в своем приходе людей, скрывающихся от ареста.
После грабежа и разорения в послереволюционные годы вся семья перебралась в Торопец (Тверская область России). Мама Елены, Тамара Ивановна, закончив с отличием Торопецкую школу, отправилась в Ленинград поступать в медицинское училище. Там познакомилась с Геннадием Николаевичем и вышла за него замуж.
Детство Елены прошло на улице Тележной. Друзья и знакомые родителей были образованными и талантливыми людьми с чистой, грамотной речью, они постоянно делились интересными историями. Это не могло не отразиться на характере и мышлении девочки. Кроме богатого эмоционального мира, Елена отличалась умением подмечать мелочи и задерживать внимание для исследования причин и истоков событий, анализируя услышанное.  
Закончив школу, Елена поступила в Ленинградский техникум связи, после его окончания вышла замуж, работала в НИИ – Институте радио. Это было современно, но скучно. Жизнь повела совсем другим путем – к детям. Работа раскрыла писательский талант Е. Соколовой. Началось с маленьких сказок и историй для малышей, потом – произведений для подростков и уже позже – для взрослых.
Своих шестерых сыновей Елена вырастила замечательными людьми. Все уже женаты, и их дети очень любят читать сказки, созданные бабушкой.
Сборник сказок «Для души рубашка» рассчитан на ребят разного возраста, но согреют и души взрослых. Книги «Следы во времени», «Здравствуй, человек!» издательства «Мирт», произведения для детей «Золотое сердце», «Город счастья», «Наказ короля» от издательского дома «Виссон» известны и популярны далеко за пределами нашей страны и были повторно переизданы. Многие рассказы и сказки из этих книг озвучены лучшими питерскими актерами для радио «Петербург» и «Пятый канал».
Истории «Кристина», «Светлана» и «Я твое сердце» стали хитами продаж. Замечательная повесть «Стратегия судьбы» предложена в аудиоформате. (К сожалению, первый вариант издания, из-за недобросовестности редактора загруженный в черновом, рабочем виде без правок, так и распространился в интернете. В аудиоверсии произведение получило новую жизнь.) На платформе Ridero размещен электронный вариант книги «Собака, влюбленная в Антарктиду, рассчитанной на ребят школьного возраста.
Сегодня Елена Соколова создает сценарии для детских театров, работает над новой книгой в стиле фэнтези для подростков, не оставляя и основную работу с детьми.