В Уголовном Кодексе РФ, принятом в 1996 году и вступившем в действие с 1 января 1997 года, возраст согласия менялся несколько раз. В 1998 году принята поправка, снизившая его до 14 лет[59]. В 2003 году очередная поправка снова повысила возраст согласия до 16 лет. Эта норма действует в настоящее время (2017 год).Федеральным Законом от 29.02.2012 были внесены изменения в УК РФ (новая редакция УК РФ начала действовать с 01.03.2012): В частности, уголовная ответственность за преступления против половой неприкосновенности несовершеннолетних была значительно ужесточена (вплоть до применения пожизненного лишения свободы). Также в статьях 134 и 135 УК (устанавливающих ответственность за половое сношение с лицами, не достигшими 16-летнего возраста) словосочетание «…с лицом, не достигшим 16 лет» было заменено на «…с лицом, не достигшим 16 лет и половой зрелости» (что роднило тогдашний закон с УК РСФСР от 1960 года), хотя в самом законе понятие «половая зрелость» с юридической точки зрения не конкретизировалась (см. ниже).Кроме того, стала учитываться разница в возрасте половых партнёров: «если разница в возрасте составляет менее четырёх лет, то по части 1 ст. 134 наказание в виде лишения свободы не применяется…».[60]1 октября 2012 года Россия подписала Конвенцию Совета Европы о защите детей от сексуальной эксплуатации и сексуального насилия[61]. Для целей Конвенции в России установлен возраст сексуального согласия 16 лет.Федеральным законом от 28.12.2013 № 380-ФЗ в УК РФ было внесено новое изменение, убравшее привязку статей 134 и 135 УК РФ к половой зрелости — критерием снова стало только достижение-недостижение младшим половым партнёром возраста согласия (по-прежнему 16 лет) (при достижении старшим возраста 18 лет).