£4.99 · No marketplace mark-up

Cheap England Flag — £4.99, None of the Cheap Quality

Searching for a cheap England flag usually ends one of two ways: a see-through rag that shreds in a fortnight, or a "bargain" that doubles once postage lands. Ours is £4.99, premium 68D polyester, and honest about delivery.

Premium England flag, red St George's Cross on white, 3ft by 2ft
£4.99Flag price, full stop
£2.99Flat UK delivery per order
68DWeather-resistant polyester
30 daysMoney-back guarantee

There's no catch. We stock a small core range of British flags in the one size nearly everyone wants, buy well, and sell direct — so a premium-spec England flag costs £4.99 instead of the usual tenner-plus.

That matters most when you need more than one. Delivery is a flat £2.99 per order, so kitting out a street, a pub or the whole family costs £4.99 a flag and one delivery fee — not a postage charge stacked on every single flag.

Cheap England flag or nasty England flag? How to tell

Rock-bottom flag listings all cut the same four corners. Here's what to check before you buy anywhere — and where we stand on each:

🧵

Fabric weight

Bargain flags use tissue-thin fabric you can see through; the cross fades in a season. Ours is 68D polyester — the weight that holds its colour and shape outdoors.

✂️

Stitching

Single-stitched hems fray from the fly end inwards after a few windy days. Every edge on ours is double-stitched.

🔩

Fixings

Plastic eyelets crack and rust-stain the corner. We fit two metal grommets, ready for a pole, hooks or cable ties.

📦

The postage trick

A "£3 flag" with £5.99 shipping isn't a £3 flag. Ours is £4.99 plus a flat, stated £2.99 — you know the total before checkout.

In stock today, £4.99 each

England flag 3ft x 2ft with St George's Cross

England Flag

£4.99 + £2.99 delivery per order
  • St George's Cross, bold red on white
  • 68D polyester, double-stitched
  • 3ft x 2ft, two metal grommets
Buy the England flag
Union Jack flag 3ft x 2ft

Union Jack Flag

£4.99 + £2.99 delivery per order
  • Same premium 68D build
  • Double-stitched, 2 metal grommets
  • 3ft x 2ft (90cm x 60cm)
Buy the Union Jack

Need it fast, or need it bigger?

In a hurry for the match? Order before 2pm and it's dispatched today — details on our England flag next-day delivery page. Flying it during the tournament? See the World Cup 2026 flags page. And if 3x2ft isn't big enough for your gable end, register interest in the large 5x3ft England flag we're adding to the range.

Straight answers on price and quality

Is a £4.99 England flag actually any good?

Yes — it's the same 68D polyester, double stitching and metal grommets you'd find on flags at twice the price. We keep the price down by stocking a small core range and selling direct, not by cutting the spec.

How is it this cheap?

We sell a handful of core British flags in one size, buy them in volume and sell them direct from our own store. No marketplace fees, no sprawling catalogue to fund — the saving goes into the price.

What do I actually pay at checkout?

£4.99 for the flag plus flat £2.99 UK delivery — £7.98 all-in for one flag. Delivery stays £2.99 per order however many flags you add, so extra flags cost £4.99 each and nothing more.

Is it cheaper to buy several at once?

Effectively yes. Delivery is a flat £2.99 per order, so ten flags for a street or a pub still ship for one £2.99 fee — the per-flag cost drops with every one you add.

What size is the flag?

3ft x 2ft (90cm x 60cm) — the most popular size for windows, doorways and garden poles. Big enough to read from the street, easy to mount with the two fitted metal grommets.

£4.99. Premium spec. Done.

One flag or ten — flat £2.99 delivery, dispatched same day before 2pm.

Shop flags now