How VLTs work
Every VLT outcome is random. The machine decides when you press play, and nothing you do changes it22.

Randomness
In Manitoba each spin, including progressives, is decided by a Random Number Generator chip, independent of past spins and of the bet size1. Saskatchewan says nobody can predict what comes next2, and Quebec bars are told not to say a terminal is "about to pay out"3.
VLTs are not programmed never to pay, but the odds favour the house4.
Cash in
Saskatchewan takes one bill of up to $100 at a time5. Manitoba stops accepting cash once the balance is above $1006, Alberta above $2507, and Atlantic Lottery terminals once the bank reaches $608.
No province lets the venue give you credit to play: see Alberta9, Manitoba10, Quebec11 and Atlantic Lottery12.
Cash out
In Alberta and Manitoba a $1,250 cash-out ticket is printed when the balance reaches $1,250 or more136. Saskatchewan forces a cash-out at $1,7505, and Atlantic Lottery at $1,00014.
Tickets expire: 30 days in Alberta15, 120 days in Saskatchewan16, 180 days in Manitoba17 and 365 days with Atlantic Lottery18.
Time limits
Alberta and Manitoba make you pick a session time limit, and the terminal cashes out after the second session1920. Saskatchewan sessions run up to 60 minutes with one extension21. Atlantic Lottery reminds you at 60, 90, 120 and 145 minutes and cashes out after 150 minutes of continuous play14.
Sources
- manitobavlts.ca — checked 2026-10-24
- lgsask.com — checked 2026-10-24
- societe.lotoquebec.com — checked 2026-10-24
- alc.ca — checked 2026-10-24
- lgsask.com — checked 2026-10-24
- manitobavlts.ca — checked 2026-10-24
- aglc.ca — checked 2026-10-24
- alc.ca — checked 2026-10-24
- aglc.ca — checked 2026-10-24
- manitobavlts.ca — checked 2026-10-24
- societe.lotoquebec.com — checked 2026-10-24
- alc.ca — checked 2026-10-24
- aglc.ca — checked 2026-10-24
- alc.ca — checked 2026-10-24
- aglc.ca — checked 2026-10-24
- saskvlt.com — checked 2026-10-24
- manitobavlts.ca — checked 2026-10-24
- alc.ca — checked 2026-10-24
- aglc.ca — checked 2026-10-24
- manitobavlts.ca — checked 2026-10-24
- lgsask.com — checked 2026-10-24
- alc.ca — checked 2026-10-24