How Many Cards Per Scratch Card Roll & Where To Buy

Scratch cards remain a simple and popular way to take part in National Lottery games. If you’re new to them, you might be wondering exactly how many cards are in a typical roll and where you can buy them. Getting clarity on these details can help you make informed and responsible choices.

In this blog post, we’ll cover common questions like the number of cards in a roll and where to get them. Read on to learn more.

How Many Scratch Cards Are In a Full Roll?

A full roll is the sealed bundle of scratch cards delivered to retailers by lottery suppliers. The exact number of cards per roll varies depending on the game and the card price.

In the UK, rolls typically contain 20, 40, 60 or even up to 150 cards. For example, lower-value cards (like £1 games) often come in larger rolls, while higher-value cards (like £5) are packed in smaller bundles. Retailers only sell individual cards, not entire rolls, and they open a new roll once the current one is sold out.

Are All Scratchcard Packs The Same Size?

No—pack sizes vary depending on the game and card value. As mentioned, games priced at £1 may be packed in larger rolls, while more expensive cards come in smaller ones.

You can usually find information about pack size on the packaging or by asking a shop assistant. Since there’s no single standard across all games, checking before making a purchase is wise.

Does Buying a Roll of Scratch Cards Guarantee a Win?

Some people wonder whether buying a full roll of scratch cards might increase their chances of winning. In theory, though, purchasing an entire roll doesn’t guarantee a prize—or even a return on the amount spent.

Scratch cards are distributed using a randomised process, meaning the number and value of winning cards in any roll may vary. One roll might contain several smaller wins, while another could have none of note. The odds of winning are listed on the back of each card and are worth reviewing to help set realistic expectations.

Casino Beasts Logo

Discover The Best Online Casinos

Where Can You Buy Full Packs of Scratchcards?

If you’re interested in playing scratch cards, you can find them at supermarkets, newsagents, petrol stations, and many convenience stores across the UK. Retailers receive them in sealed packs, ready for sale.

However, under National Lottery rules, you’re not allowed to purchase an entire roll in one go. You can only buy up to ten cards per transaction—this limit is in place to help you stick to your budget and gamble responsibly.

Scratch Card Purchase Limit Explained

The maximum you can buy in one transaction is ten scratch cards, as set by the National Lottery and supported by gambling guidelines. Retailers must refuse any request to sell more than ten cards at a time, regardless of the reason.

This rule is designed to help you manage your spending and never spend more than you are actually willing to lose.

Can You Bulk Buy Scratch Cards For an Event?

Bulk buying scratch cards—whether for a party, raffle, or any other event—is subject to the same rules as personal purchases. You’re limited to buying a maximum of ten cards per transaction, regardless of the reason.

If you want more than ten scratch cards, you would have to make separate purchases, staying within the ten-card limit each time. All scratch card sales must also follow legal age restrictions and gambling regulations.

Keeping within these guidelines helps ensure that scratch cards are used in a fair and responsible way, whether you’re buying for yourself or for an event.

Browse Our Top-Rated Online Casinos ⭐

We've ranked the top-rated online casino sites for 2025. Compare bonuses & find the best new casino to play at.

DISCLAIMER - Offers listed on Casino Beasts are subject to change. Free bets and casino offers are subject to terms and conditions. Please be sure to check T&Cs thoroughly on the relevant websites before taking part in a promotion.

Please gamble responsibly and only play with what you can afford to lose.

BeGambleAware Logo
GamStop Logo
18 Plus Only Icon

Casino Beasts is operated by Fortuna Gaming Limited. 14 Blandford Square, Newcastle upon Tyne NE1 4HZ.