<script> $(document).ready(function() { const HTML_FEED_URL = '/rss/psa_rss.xml'; let Rollover; let intervalId; let timeoutId; function fetchHTML() { return $.ajax({ url: HTML_FEED_URL, method: 'GET', dataType: 'html' }); } function processHTML(htmlData) { const $html = $(htmlData); const winners = $html.find('winner'); if (winners.length >= 2) { const secondWinner = winners.eq(1); const surname = secondWinner.find('surname').text(); if (surname.includes("Rollover Not Won")) { const winAmount = parseFloat(secondWinner.find('win_amount').text()); Rollover = Math.floor(winAmount + 250); } else { Rollover = "200"; } } else { Rollover = "???"; } // Format Rollover if it is a number and 1,000 or above if (Rollover >= 1000) { Rollover = Rollover.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ','); } $('#currentRollover').text(`£${Rollover}`); } function updateFeed() { fetchHTML().done(function(data) { processHTML(data); }).fail(function(jqXHR, textStatus, errorThrown) { $('#currentRollover').text(`Getting getting rollover: ${textStatus} - ${errorThrown}`); }); intervalId = setTimeout(updateFeed, 3000); // Schedule the next update after 3 seconds } function stopUpdates() { clearTimeout(intervalId); console.log("Stopped checking the rollover feed after 5 seconds."); } updateFeed(); // Initial call to start the process timeoutId = setTimeout(stopUpdates, 5000); // Stop the updates after 5 seconds }); </script>

1st prize
£1,000
2nd prize
Current Rollover*: (Starts at £250)
3rd prize
£100
4th prize
£10x47

*Our rollover increases by £250 for each week it's not won, up to a maximum of £10,000, where it becomes a guaranteed prize!

Start Playing; Start Winning!

You could be the next big winner with PDSA’s Weekly Lottery!

Just £1 a week could turn into thousands. Playing our Weekly Lottery gives you the chance to win £1,000 every week, and will enable us to help more sick and injured pets.

PDSA has been a lifeline to our four legged friends and their owners for over 100 years, thanks to the support of people like you.

There's a £1,000 jackpot winner guaranteed every week and a rollover prize of up to £10,000, along with 48 other cash prizes to be won. So enter today and Good Luck!

How it works:

For only £1 per week, you will receive a unique 6-digit lottery number which remains yours for the duration of your membership.

Entries can be purchased through a recurring Direct Debit of £4.34 per month, per number up to a maximum of 10 numbers per draw. The additional 34p is to accrue the necessary credit required to cover the additional lottery draw in months which have 5 weeks.

The lottery is drawn each Friday by our External Lottery Manager (ELM), with each winner being notified by post and prizes being sent automatically.

Want to be our next big winner? Play now and you could win a guaranteed £1,000 weekly jackpot

Help sick and injured pets when you play. It only costs £1 a week per entry!

Enter today for your chance to win up to £10,000

<a class="btn noThanks" onclick="removeMessage();">X</a> <a href="https://pdsa.charitypayments.co.uk/play" class="btn" id="popupButton" onclick="window.dataLayer.push({'event': 'popup_click','popup_name': 'Reminder','popup_version': '1','pageURL': 'lottery.pdsa.org.uk'});">Enter now</a> <div class="gambleAwareContainer borderTop"> <div class="row gambleAware"> <div class="col-md-6 displayFlex"><img src="/uploads/photo-gallery-images/34/bafa0bf3-435e-45f1-a80e-0673637ab668.png" alt="You must be 18 or above to play."></div> <div class="col-md-6 displayFlex"><a href="https://www.begambleaware.org" target="_blank"><img src="/uploads/photo-gallery-images/149/193b6385-b2af-4c4a-902b-b4f50b18734c.svg" alt="Be Gamble Aware."></a></div> </div> </div>

© The People's Dispensary for Sick Animals
Registered charity nos. 208217 & SC037585
PDSA Trading Limited is licensed and regulated in Great Britain by the Gambling Commission under account number 4769.
View Sitemap
Top
Accept Cookies