Revelstoke was a provincial electoral district in the Canadian province of British Columbia. It made its first appearance on the hustings in the election of 1903 and lasted until the 1928 election. In 1933 it was briefly merged into Columbia–Revelstoke, but was restored for the 1937 election and lasted until 1963.
In 1966 Revelstoke was merged with Kaslo-Slocan to form Revelstoke-Slocan, and in 1979 was merged with Shuswap to form Shuswap-Revelstoke. Since 1991 Revelstoke has been part of Columbia River-Revelstoke.
For other current and historical electoral districts in the Kootenay region, please see Kootenay (electoral districts).