Стрелка красивая широко распространена и очень часто встречается в Европе, и её ареал простирается до Сибирского бассейна на востоке и Южной Феноскандии на севере. Она широко распространена в Казахстане, Турции, Армении, Грузии, также встречается и в Кыргызстане и некоторых частях Северной Африки. В Европе этот вид является одним из самых распространённых стрекоз, часто встречается большими стаями. Стрелка красивая встречается в различных стоячих и медленно текучих, преимущественно мезотрофных или эвтотрофных водоёмах с обильной прибрежной растительностью. Этот вид определённо предпочитает водоёмы с плавающими растениями, которые используются в качестве среды для откладывания яиц. Взрослые особи встречаются с мая по сентябрь. Взрослые особи обычно находятся рядом с растительностью вокруг пруда или озера. Личинки развиваются в течение одного года (двух лет – в северной части ареала), питаясь мелкими беспозвоночными в затонувшей растительности.