{ if (res.status === 401) { // Guest user: save locally to localStorage for seamless engagement let localFavs = []; try { localFavs = JSON.parse(localStorage.getItem('tb_local_favorites') || '[]'); } catch(e) {} const idNum = parseInt(eventId); const idx = localFavs.indexOf(idNum); let isSavedNow = false; if (idx > -1) { localFavs.splice(idx, 1); isSavedNow = false; } else { localFavs.push(idNum); isSavedNow = true; } try { localStorage.setItem('tb_local_favorites', JSON.stringify(localFavs)); } catch(e) {} this.savedDatesCount = localFavs.length; this.updateFavoriteButtonUI(btn, isSavedNow); if (window.TicketBoss && window.TicketBoss.showToast) { window.TicketBoss.showToast(isSavedNow ? 'Saved to your Tour Lineup! 🎟️ Sign in anytime to sync.' : 'Removed from saved shows.', 'info', 3000); } return null; } return res.json(); }) .then(data => { if (!data) return; if (data.auth_required) { return; } if (data.success) { this.updateFavoriteButtonUI(btn, data.is_saved); if (data.total_saved !== undefined) { this.savedDatesCount = data.total_saved; } if (window.TicketBoss && window.TicketBoss.showToast) { window.TicketBoss.showToast(data.message, 'success', 3000); } } }) .catch(err => { console.error(err); }); }, updateFavoriteButtonUI(btn, isSaved) { if (!btn) return; btn.classList.toggle('text-crimson', isSaved); btn.classList.toggle('text-white', !isSaved); const icon = btn.querySelector('.material-symbols-outlined'); if (icon) { icon.style.fontVariationSettings = isSaved ? "'FILL' 1" : "'FILL' 0"; } }, toggleFollow(type, targetName, targetId, btn) { fetch('https://www.ticketboss.ca/api/follows/toggle', { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-CSRF-TOKEN': 'nnlTqUVbAvXSFg0i3hfCemEq8kuFI59LyLt2CFAI', 'Accept': 'application/json' }, body: JSON.stringify({ type: type, target_name: targetName, target_id: targetId }) }) .then(res => { if (res.status === 401) { this.authModalOpen = true; return null; } return res.json(); }) .then(data => { if (!data) return; if (data.auth_required) { this.authModalOpen = true; return; } if (data.success) { const icon = btn.querySelector('.material-symbols-outlined'); const label = btn.querySelector('.follow-label'); if (data.is_following) { btn.classList.add('bg-crimson', 'text-white', 'border-crimson'); btn.classList.remove('bg-white/[0.05]', 'text-zinc-300'); if (icon) icon.textContent = 'notifications_active'; if (label) label.textContent = 'Following'; } else { btn.classList.remove('bg-crimson', 'text-white', 'border-crimson'); btn.classList.add('bg-white/[0.05]', 'text-zinc-300'); if (icon) icon.textContent = 'notifications'; if (label) label.textContent = type === 'promoter' ? 'Follow Promoter' : 'Follow Artist'; } if (window.TicketBoss && window.TicketBoss.showToast) { window.TicketBoss.showToast(data.message, 'success'); } } }) .catch(err => { console.error(err); }); }, shareEvent(title, text, url) { const shareUrl = url || window.location.href; const shareTitle = title || document.title || 'TicketBoss.ca Live Events'; const shareText = text || 'Check out this live Canadian event on TicketBoss.ca! Join the Fan Network for early tour drops & group deals:'; this.shareData = { title: shareTitle, text: shareText, url: shareUrl, whatsappUrl: `https://api.whatsapp.com/send?text=${encodeURIComponent(shareText + ' ' + shareUrl)}`, telegramUrl: `https://t.me/share/url?url=${encodeURIComponent(shareUrl)}&text=${encodeURIComponent(shareTitle)}`, twitterUrl: `https://twitter.com/intent/tweet?text=${encodeURIComponent(shareTitle + ' 🇨🇦 via @TicketBossCA')}&url=${encodeURIComponent(shareUrl)}`, facebookUrl: `https://www.facebook.com/sharer/sharer.php?u=${encodeURIComponent(shareUrl)}` }; this.shareCopied = false; // If mobile device with native share sheet, trigger it directly; fallback to modal if dismissed or desktop if (navigator.share && window.matchMedia('(max-width: 768px)').matches) { navigator.share({ title: shareTitle, text: shareText, url: shareUrl }).catch(err => { if (err.name !== 'AbortError') { this.shareModalOpen = true; } }); } else { this.shareModalOpen = true; } }, copyShareUrl() { if (navigator.clipboard) { navigator.clipboard.writeText(this.shareData.url).then(() => { this.shareCopied = true; if (window.TicketBoss && window.TicketBoss.showToast) { window.TicketBoss.showToast('Link copied! Share with your crew to unlock deals on the Fan Network 🎟️', 'success'); } setTimeout(() => { this.shareCopied = false; }, 3000); }); } } }" @keydown.window.escape="searchModal = false; locationModal = false; authModalOpen = false; shareModalOpen = false; citiesOpen = false; categoriesOpen = false; moreOpen = false; mobileMenuOpen = false" @keydown.window.ctrl.k.prevent="searchModal = true" @keydown.window.slash.prevent="if (document.activeElement.tagName !== 'INPUT' && document.activeElement.tagName !== 'TEXTAREA') { searchModal = true; }">
TicketBoss.ca Icon
TicketBoss.ca
TicketBoss.ca Icon
TicketBoss.ca
account_circle
Canadian Live Explorer Sign in to save events
Canadian Metro Hubs
Explore Directory
Popular Categories View All 20 →
add_circle
List an Event (Promoters) Verified Promoters • Fast Review
arrow_forward
About Contact
Canadian Live Events
Prince Albert • Saskatchewan

Live Shows in Prince Albert

Discover verified concerts, sports, comedy, festivals, and theatre across Canada with direct authorized box office tickets and 100% CAD pricing.

Total Live Dates: 0
Active Metros: 71
Admission: 100% CAD
search
search
Canadian Metros
Event Categories
Timeline & Dates
Sort Catalog
alarm
10:00 AM Drop Radar Counting Down

Universal Canadian Tour On-Sale Radar • Tracking Arena & Festival Allocations

Next Drop: --h : --m : --s
Gates Open Live Across Canada
auto_awesome Curated Discovery • Trending Tonight

Featured Live Dates & Trending Picks Across Canada

High-velocity concerts, festival headliners, and arena matchups with verified direct CAD ticketing.

Explore All Trending arrow_forward
The Sheepdogs
OCT 18
diamond
schedule Doors Tonight
FREDERICTON All Ages
Concerts

The Sheepdogs

stadium Fredericton Playhouse

star Gold Promoter
From CA$45.00 CAD via Ticketmaster
Tickets arrow_forward
event_busy

No matching Canadian events found

Try adjusting your location, date range, or category filter to discover upcoming concerts, games, and festivals.

engineering TicketBoss Jobs • Live Event Crew
40+ Arena & Tour Openings

Work Live Concerts & Arena Tours Across Canada

Join stagehand crews, audio/lighting technicians, box office teams, and VIP hospitality hosts. Work backstage with world-class touring artists, festivals, and major arena productions.

equalizer
Audio & Sound
FOH / Monitors
lightbulb
Stage Lighting
Rigging & DMX
payments
Hourly Rates
$28 – $65/hr CAD
work Explore Event Jobs arrow_forward Direct Promoter & Venue Hiring • 100% Free to Apply
TicketBoss Live Production Audio Engineer
LIVE ARENA RIG
FOH Mixing Console
Live Sound & Arena Production
CREW
explore

Canadian Live Radar Map

Showing 0 events plotted across Canadian venues

Ticketed Shows
Free Admission
lightbulbTip: Click any marker to view event details, date, and authorized box office link
groups
TicketBoss.ca Fan Network

Get More Events & Deals as You Join the Fan Network

Connect with fellow Canadian concertgoers, sports fans, and festival lovers. Unlock secret 4-pack ticket savings, follow local promoters for presale access, and coordinate events seamlessly.

Join Fan Network
search
Press Enter for deep catalog search View All Results arrow_forward

Select Your Canadian Metro

Browse live dates tailored to your metropolitan hub

favorite
Canadian Live Bookmarks

Save Live Events

Create a free TicketBoss account or sign in to bookmark shows, sync dates across all your devices, and get real-time CAD price updates.

100% Free • Direct Canadian Box Office Links • Zero Markups
share
1-Click Share & Fan Network

Share this Canadian show with your friends, concert crew, or fan community to coordinate tickets and unlock bundle savings together.

groups TicketBoss.ca Fan Network

Get More Events & Secret Deals with Your Crew

Join over 45,000+ Canadian live fans. Follow verified tour promoters, receive group pass & family 4-pack alerts, and coordinate bookings without markup fees.

Join Fan Network arrow_forward 100% Free • Verified CAD Pricing
confirmation_number
Someone in Calgary, AB

Just bought 2 tickets to Live Concert

Just now • Direct Official CAD Link
lock Content & media protected • TicketBoss.ca