BuyingExpert

Broadband · Provider review

Grain broadband: speeds, areas and how to get it

The quick answer

Grain's best broadband deal on 26 Oct 2026 is Full Fibre 250 at £20.32 a month real cost (250Mb full fibre · 18 months). Its stated price rises are built into every real cost below. Over its full 18 months, Grain Full Fibre 250 costs £366 in all, every stated price rise and fee included.

By Bez, EditorPrices quoted 26 Oct 2026

Best Grain dealAffiliate

Grain

Full Fibre 250

250Mb full fibre · 18 months

Real cost

£20.32/mo

£365.82 over
18 months

See deal at Grain (opens in a new tab)
  • Runs on Grain's own full fibre network
  • Available in some areas
  • Deals from £11.99/mo
  • Prices locked for the contract

Best value first

Every Grain deal we track

Grain broadband: speeds, areas and how to get it: best value first

  1. Best value

    Grain

    Full Fibre 250

    Available in some areas

    Offer ends 31 Oct

    Speed

    250Mb

    Full fibre

    Contract

    18 months

    No setup fee

    Monthly

    £11.99

    £21.99 after 3 months

    Real cost

    £20.32/mo

    £365.82 over 18 months

    See deal at Grain (opens in a new tab)
    • £10 off a month, then the standard price
    • Free install, unlimited data
  2. Grain

    Full Fibre 500

    Available in some areas

    Offer ends 31 Oct

    Speed

    500Mb

    Full fibre

    Contract

    18 months

    No setup fee

    Monthly

    £14.99

    £24.99 after 6 months

    Real cost

    £21.66/mo

    £389.82 over 18 months

    See deal at Grain (opens in a new tab)
    • £10 off a month, then the standard price
    • Free install, unlimited data
  3. Grain

    Full Fibre 1000

    Available in some areas

    Offer ends 31 Oct

    Speed

    900Mb

    Full fibre

    Contract

    18 months

    No setup fee

    Monthly

    £17.99

    £27.99 after 9 months

    Real cost

    £22.99/mo

    £413.82 over 18 months

    See deal at Grain (opens in a new tab)
    • £10 off a month, then the standard price
    • Free install, unlimited data
  4. Grain

    Full Fibre 2000

    Available in some areas

    Offer ends 31 Oct

    Speed

    2Gb

    Full fibre

    Contract

    18 months

    No setup fee

    Monthly

    £19.99

    £29.99 after 12 months

    Real cost

    £23.32/mo

    £419.82 over 18 months

    See deal at Grain (opens in a new tab)
    • £10 off a month, then the standard price
    • Free install, unlimited data

ticked · compare up to 3 side by side

AffiliateRanked by real cost: setup fees and every stated price rise in, reward cards out. Prices checked on each provider's own site, 26 Oct 2026.

Leaving early

What it costs to leave Grain early

Leaving Grain early

Grain doesn't publish its exit fee, so Ofcom's rule applies:

Ofcom's general rule: an early termination charge must be fair; a customer who ends a contract early should never pay more than the payments left under it, and often pay less to reflect costs the provider saves. Applies to phone, broadband and pay-TV contracts, typically 12, 18 or 24 months.

From Ofcom page, page 2, read 26 Oct 2026

Who Grain suits

Grain suits people in the towns it covers today who want fast full fibre and no landline. Full fibre means a fibre cable runs all the way into your home. Grain offers 250Mb, 500Mb, 900Mb and 2Gb, with the same speed for uploads and downloads. That suits large downloads, video calls and several people online at once. Its price includes a free install, unlimited data, expert set-up and a switch-over that Grain arranges for you.

Grain is less suitable if you need a landline or live outside its network. It sells broadband only where its own network reaches. If you need a home phone line, compare full fibre deals from other providers.

Where it reaches and how fast it is

Grain reaches Carlisle, Derby, Kettering, Liverpool, Newcastle, Peterborough and Portsmouth, with more English towns being added. It builds its own network, so it only sells broadband where that network reaches.

Full fibre means a fibre cable runs all the way into your home. Grain offers 250Mb, 500Mb, 900Mb and 2Gbps. Each speed is the same up and down, which helps when you upload photos or video.

Your actual speed depends on your address, your router and your Wi-Fi, not just the advertised figure. Enter your postcode on Grain's site to see if its network reaches your home. Then compare other full fibre deals in our table to see the real cost side by side.

How to see your price

Grain shows your price once you enter your postcode on its own site. That figure is the one for your address, so use it when you compare.

Grain has no in-contract price rises. Free install, unlimited data and expert set-up are included, and Grain switches you over for you. Its welcome offers are for new customers, and the price you see after your postcode check shows what is on offer today.

Our table ranks Grain by real cost, the same way as every other provider. That puts Grain's price on the same scale as the rest. Start with our cheapest broadband list to see how the numbers compare.

Straight answers

Questions people ask

Is Grain available in my area?
Only if Grain's own full fibre network reaches your address. It covers Carlisle, Derby, Kettering, Liverpool, Newcastle, Peterborough and Portsmouth, with more English towns being added. Enter your postcode on Grain's site to check availability and see the price for your address.
Does Grain raise prices mid-contract?
No, Grain states no in-contract price rises. Since 17 January 2025, Ofcom rules require any price rise in a new contract to be stated in pounds and pence at sign-up. Percentage and inflation-linked rises are banned in new contracts.
How do I switch to Grain?
Enter your postcode on Grain's site, pick a deal, and Grain switches you over for you. Free install and expert set-up are included. Grain deals are for new customers with no Grain connection at your address in the last six months.