ویسلر یا ویستلر (انگلیسی: Whistler و زبان اسکوامیش: Sḵwiḵw) شهری است در استان بریتیش کلمبیای کانادا که در محدوده جنوب اقیانوس آرام و سلسله کوههای شمال غربی آمریکای شمالی واقع شده است.
این شهر توریستی در حدود 125 کیلومتری (22 مایلی) شمال ونکوور و 36 کیلومتر (22 مایل) جنوب شهر پمبرتون قرار دارد. این شهر مقصد رفتوآمد مکرر گردشکران به ویژه از شهرهای اطراف است.
جمعیت دائمی این شهر حدود 9٬965 نفر است به علاوه تعداد زیادی از کارگران که اغلب جوانانی از خارج از بریتیش کلمبیا، به ویژه از استرالیا و اروپا، در این شهر به طور موقت ساکن هستند.
بیش از دو میلیون نفر سالانه از ویسلر بازدید میکنند در درجه اول برای اسکی آلپاین و اسنوبورد و در تابستان برای دوچرخه سواری در کوهستان در پیست اسکی بلککم.
از اواسط دهه 1990 شهر ویسلر از سوی اغلب مجلات اسکی دنیا، در میان مقصدهای برتر آمریکای شمالی، برنده جوایز متعدد شده است. در طول بازیهای المپیک زمستانی 2010، ویسلر در کنار ونکوور میزبانی بسیاری از بازیها را برعهده داشت.