Родился 28 мая 1918 года в Екатеринбурге в семье научного работника — минералога Л.И.Крыжановского.
Первым учителем О.Л. в области энтомологии стал в 1929 году известный ученый К.В.Арнольди.
В 1941 году закончил биологический факультет Московского государственного университета со специализацией по кафедре энтомологии.
В 1941 году был мобилизован, окончил авиационное училище и до 1945 служил в действующей армии, участвовал в боевых действиях на нескольких фронтах Великой Отечественной войны, вплоть до Берлинской операции 1945 года. Капитан, служил в должности начальника оперативно-разведывательного отделения по опер-части 241 бомбардировочной авиационной дивизии. Награжден двумя орденами Великой Отечественной войны, медалью «За боевые заслуги» и другими.
В ноябре 1945 года был демобилизован. Поступил в аспирантуру Палеонтологического института, а в марте 1947 года был переведен в аспирантуру Зоологического института, где защитил кандидатскую диссертацию. С 1966 года – доктор наук. Олег Леонидович Крыжановский — выдающийся русский энтомолог, ученый мирового масштаба в области изучения жесткокрылых насекомых, крупнейший специалист по жужелицам (Carabidae) и карапузикам (Histeridae). О.Л. опубликовал свыше 250 научных работ, среди которых 6 монографий. Им описано 135 новых видов жуков (включая 81 вид жужелиц и 33 вида карапузиков) и целый ряд таксонов надвидового ранга.