Родился 31 января 1975 года в Минске.
В 1997 году окончил филологический факультет Белорусского государственного педагогического университета (БГПУ). После университета работал учителем, а потом – журналистом.
Первые тексты опубликовал в 1993 году. В 90-е годы – один из основателей («столбов») литературно-художественного движения «Бум-Бам-Лит». Выступал на международных книжных ярмарках во Франкфурте, Лейпциге, Варшаве, Львове, Минске. В 2014 году представлял Беларусь на международной Европейской писательской конференции в Берлине.
Является членом Белорусского ПЕН-центра. Произведения Ольгерда Бахаревича переводились на английский, французский, немецкий, чешский, украинский, болгарский, словенский, русский, польский, литовский языки.
В 2019 году в московском издательстве «Время» вышла русская версия «Собак Европы» (автор перевёл роман на русский язык и фактически переписал его для этого издания). Русский перевод вошёл в короткий список премии «Большая книга». Лауреат премий «Золотая буква» (2015), «Книга года — 2015», «Книга года — 2018», «Глиняный Велес», премии Эрвина Пискатора (2021). Пять раз книги Ольгерда Бахаревича отмечались премией Ежи Гедройца. В 2021 году Бахаревич стал лауреатом престижной немецкой премии Эрвина Пискатора.
В 2015 году на Малой сцене Национального академического театра имени Янки Купалы был поставлен спектакль по роману «Шабаны». В 2020 году Белорусским Свободным Театром поставлен спектакль по роману «Собаки Европы».