Bank switching bonuses

7 offers for moving your current account, largest first.

Last checked

Bank switching bonuses, largest first
BankWhat you have to doHow it’s paidBonus
BarclaysBank Account£2,000 a month from a salary, pension or benefits, 3 Direct Debits, 10 card payments a month£150, then 5 payments of £30£300
SantanderEverydayPay in £1,500, 2 household Direct Debits and £200 into the Regular Saver, within 60 daysOne payment£240
HSBCBank AccountPay in £2,000, spend £500 on the card and 2 Direct Debits, within 60 daysOne payment£220
first direct1st AccountPay in £1,000, 2 Direct Debits or standing orders and 5 card payments, within 45 days. £175 after 2 DecemberOne payment£210
LloydsClub Lloyds · start by 9 December 20263 active Direct Debits. Start by 9 December. Costs £5 a month unless £2,000 goes inOne payment£200
NatWestSelect or RewardPay in £1,250 and log in to the app, within 60 daysOne payment£200
NationwideFlexDirectPay in £1,000, 1 card payment and 2 Direct Debits, within 31 daysOne payment£175

Where these come from

We read them from MoneySavingExpert and Which? and check them by hand, so there may be offers we’ve missed. Each bank’s own page has the full terms.

The order is by the size of the bonus and nothing else.