Der Rajon Schklou (belarussisch Шклоўскі раён; russisch Шкловский район) ist eine Verwaltungseinheit in der Mahiljouskaja Woblasz in Belarus mit dem administrativen Zentrum in der Stadt Schklou. Der Rajon hat eine Fläche von 1500 km² und umfasst 241 Ortschaften.