ExpatCopilotExpatCopilot

Netherlands · Education · Childcare · VSO

Before-School Care (VSO) in the Netherlands

Everything parents need to know about before-school care (VSO), including daily routines, childcare allowance, school partnerships, costs and choosing the right provider.

Morning CareSchool Drop-offChildcare AllowanceSchool Partnerships

Practical orientation only — not childcare advice. Availability, fees and allowance rules vary. We do not rank providers subjectively.

Photorealistic editorial photo of a before-school care caregiver escorting a diverse group of primary-school children with backpacks along a Dutch brick sidewalk toward a basisschool entrance at sunrise — parked bicycles, canal houses, soft golden morning light, calm school drop-off walk.
Morning hoursVSO ~07:00–08:30Typical window until school starts — exact times vary by location.
School drop-offStaff escortWalk or escort to partner schools — confirm your school is listed.
Age groupBasisschool 4–12Primary school children — separate from daycare and preschool.
AllowanceKinderopvangtoeslagIncome-dependent subsidy for LRK-registered care — apply via Belastingdienst.
Often with BSOWraparound comboMany chains offer VSO + BSO — not guaranteed at every site.
Working parentsEarly commute fixVSO solves the gap when work starts before school gates open.

Quick answer

Quick answer: before-school care (VSO) in the Netherlands

Voorschoolse opvang (VSO) is registered before-school childcare for primary school children, typically ages 4–12. Working parents use VSO when they need to leave for work before basisschool gates open — often from about 07:00 until the school day begins around 08:30.

VSO is not the same as BSO (after-school care) and not the same as daycare or preschool. Daycare (kinderdagverblijf) serves children roughly 0–4; VSO is morning care for school-age children; BSO covers afternoons and often holidays. Many families combine VSO and BSO at the same provider — but not every location offers both.

Register with an LRK-registered provider that walks or escorts children to your partner school. Childcare allowance (kinderopvangtoeslag) can reduce net costs if you meet Belastingdienst work-hour and income rules. This guide helps you compare morning options and connect VSO with school and commute planning — it does not rank providers or guarantee placement.

Premium VSO overview for working parents showing morning arrival, breakfast, quiet play, walk to school and allowance checklist rail.
VSO covers the early commute gap before basisschool opens — register separately and confirm school drop-off.

Morning cover only

Example: VSO bridges ~07:00 until school starts — it does not replace afternoon BSO or holiday camps.

Not preschool

Example: voorschoolse opvang (VSO) is school-age morning care — not peuterspeelzaal or voorschool for toddlers.

School drop-off

Example: staff typically walk or escort children to partner basisscholen — verify your school is on the list.

LRK for allowance

Example: only LRK-registered VSO qualifies for kinderopvangtoeslag — verify on lrk.net before signing.

Examples

When VSO choice affects real family plans

ProfileScenarioWhat to check
Early shift — AmsterdamParent starts at 07:30; child in Dutch basisschool group 2VSO opening time and school walk list; combine with BSO if needed until 18:00.
Dual commute — The HagueBoth parents leave before 08:00; international school corridorEnglish-friendly morning slots; Zein or Kindergarden VSO availability near school.
Part-time mornings — UtrechtVSO Tue/Thu only; one parent works early those daysFlexible morning contract; allowance work-hour rules still apply.
Pre-arrival planningRelocating August; child starts basisschool SeptemberEmail providers about morning slots; join waiting lists remotely where accepted.

At a glance

VSO snapshot for working parents

Orient yourself on morning hours, school drop-off and allowance before contacting providers — morning slots vary by city and school partnership.

Premium at-a-glance cards for morning hours, school drop-off, allowance, waiting lists, VSO vs BSO and working-parent planning.
Use these cards to orient yourself before shortlisting morning providers.

Morning hours

VSO ~07:00–08:30

Typical window until school starts — exact times vary by location.

School drop-off

Staff escort

Walk or escort to partner schools — confirm your school is listed.

Age group

Basisschool 4–12

Primary school children — separate from daycare and preschool.

Allowance

Kinderopvangtoeslag

Income-dependent subsidy for LRK-registered care — apply via Belastingdienst.

Often with BSO

Wraparound combo

Many chains offer VSO + BSO — not guaranteed at every site.

Working parents

Early commute fix

VSO solves the gap when work starts before school gates open.

Basics

What is VSO (voorschoolse opvang)?

VSO is licensed before-school care for children who attend primary school (basisschool). It gives working parents a safe place to drop children early — usually with breakfast or quiet play — before staff walk or escort them to school.

Most VSO locations operate in or near schools, community centres or dedicated childcare buildings that also run afternoon BSO. Morning programmes are calmer than afternoons: reading corners, quiet games, light arts and outdoor time when weather allows.

Unlike kinderdagverblijf for babies and toddlers, VSO assumes children follow school-age routines. It is also different from peuterspeelzaal / voorschool (preschool for ages ~2–4). Ages typically span 4–12 until the end of basisschool, though exact limits vary by provider.

Premium diagram explaining voorschoolse opvang ages 4–12, morning hours, school walk and how VSO differs from daycare and BSO.
VSO is morning care for primary school children — not preschool and not after-school BSO.
FactorVSO vs daycarePlanning note
Age focusVSO: 4–12 school-age · Daycare: 0–4 early yearsPlan VSO when basisschool place confirmed
HoursVSO: morning ~07:00–08:30 · Daycare: full day ~07:30–18:30Match contract to your earliest drop-off
RegistrationSeparate contracts and waiting lists per care typeDo not assume automatic transfer from daycare
School linkVSO often tied to school walk/drop-off routesHousing and school choice affect VSO options
Holiday careVSO alone does not cover school holidays — use BSO vakantieopvangBook holiday weeks via BSO or camps
Daycare guide (0–4 years)

Compare

VSO vs BSO: which do you need?

VSO and BSO are related but not interchangeable. VSO covers mornings before school; BSO covers afternoons after school and often holiday and study-day programmes. Many Dutch providers market both under the broader buitenschoolse opvang umbrella — always ask which slots a specific location actually offers.

Some families only need VSO (early commute, partner collects after school). Others only need BSO. Dual-income households often book both for wraparound cover. Use the comparison table during provider calls.

Premium comparison board for VSO vs BSO covering purpose, time, activities, age, holiday care, partnerships and routines.
Many families use both — confirm whether your location offers morning and afternoon care.
FactorVSO (before school)BSO (after school)
PurposeMorning care before school startsAfter-school care until parents finish work
Typical time~07:00–08:30 (varies)~15:00–18:00 on school days
ActivitiesBreakfast, quiet play, reading, light arts, walk to schoolSnack, outdoor play, sports, crafts, homework
AgeUsually 4–12 (basisschool)Usually 4–12 (basisschool)
Holiday careNot included — mornings only in term timeOften offers vakantieopvang and study days
PartnershipsDrop-off / walk to partner schoolsPickup from partner schools
RoutinesCalm start; shorter sessionLonger afternoon with structured activities
Full After-School Care (BSO) guide

Routine

A typical VSO morning

Routines differ by provider, season and age group — use this timeline as a visit checklist, not a guarantee.

Premium morning timeline from 07:00 arrival through breakfast, reading, quiet games, arts, outdoor time, walk to school and school begins.
Typical mornings vary by provider — confirm routines and school walk on visits.
  1. 07:00

    07:00

    Arrival

    Parents drop children at VSO; staff register attendance and settle backpacks on peg hooks.

  2. 07:15

    07:15

    Breakfast

    Bread, fruit or provider breakfast where offered — share allergy and medical info at intake.

  3. 07:30

    07:30

    Reading corner

    Quiet books and storytelling — calm start before the school day.

  4. 07:45

    07:45

    Quiet games

    Puzzles, building blocks and low-energy play in small groups.

  5. 08:00

    08:00

    Arts & creative time

    Light drawing or craft tables — shorter than afternoon BSO activity blocks.

  6. 08:10

    08:10

    Outdoor / garden

    Fresh air in the garden or playground when weather allows — rain gear common in Dutch care.

  7. 08:20

    08:20

    Walk to school

    Staff escort children to partner basisschool or international school drop-off point.

  8. 08:30

    08:30

    School begins

    Children join their class — VSO responsibility ends at the agreed school handover.

What to check on a VSO visit

  • Ask to observe during a live morning session — not only an afternoon BSO tour.
  • Confirm school walk/drop-off list includes your basisschool or international school.
  • Check opening time against your earliest work start and commute buffer.
  • Ask about breakfast policy, allergies and what children bring from home.
  • Verify handover rules if school starts later on Wednesdays or study mornings.

Families

Who uses before-school care?

VSO is most common among working parents whose commute or shift starts before school gates open. It is less universal than afternoon BSO — many Dutch families manage mornings at home — but demand is strong in Randstad cities and international corridors.

Expat families often discover VSO after realising basisschool does not offer early drop-off. Pairing VSO with BSO creates a wraparound day similar to full daycare hours, with school in the middle.

Premium family profile board for early-shift parents, dual-income households, international schools and part-time morning cover.
VSO suits parents whose work starts before school gates open.

Early-shift parents

Healthcare, logistics, hospitality or airport roles starting before 08:00 — VSO bridges the gap.

Dual-income households

Both parents leave early for Randstad commutes; grandparents not available for morning drop-off.

International school families

Parents needing English-friendly morning care near ISH or diplomatic corridors.

Single working parents

No second adult for school-gate drop-off — VSO plus BSO provides full-day structure.

Part-time early days

Only 2–3 mornings per week needed — flexible contracts where offered.

Relocating newcomers

Arriving without local family support — register VSO alongside basisschool enrolment.

Providers

VSO provider directory

National and regional providers for orientation — filter for before-school care, then confirm morning availability, LRK registration and school walk lists directly.

Premium orientation board listing national providers with VSO emphasis, city filters and language notes — not rankings.
Filter by city and VSO availability — always confirm morning slots on each provider website.
City
Language
Care type

Showing 11 providers · emphasising VSO / before-school availability

ProviderCitiesVSOBSOHoliday CareLanguagesWebsite
CompaNannyAmsterdam, Rotterdam, The Hague, Utrecht, HaarlemLimited locationsYesYesDutch; English at select sitesVisit
HumankindNationwide (non-profit)Select locationsYesYes — varies by locationDutchVisit
Impuls KinderopvangRotterdam, The Hague regionSelect locationsYesYesDutchVisit
JunisGroningen, northern NetherlandsSelect locationsYesYesDutchVisit
KidsFoundationAmsterdam, Haarlem, Almere corridorLimitedYesYesDutch; English at select locationsVisit
KindeRdamRotterdam, surrounding regionSelect locationsYesYesDutch; English at some locationsVisit
KindergardenAmsterdam, Rotterdam, The Hague, Utrecht, EindhovenSelect locationsYes — popular with expat familiesYes — holiday programmesDutch; English at many locationsVisit
LudensUtrecht, Amersfoort regionSelect locationsYesYesDutchVisit
PartouNationwide (100+ locations)Select locations (VSO)Yes — widespread BSO networkYes — vakantieopvang at many sitesDutch; English at select locationsVisit
SmallstepsAmsterdam, Haarlem, Utrecht, LeidenLimitedYesYesDutchVisit
Zein ChildcareThe Hague, Amsterdam, LeidenSelect locationsYesYes — international holiday campsEnglish, DutchVisit

Orientation only — not rankings. Confirm VSO morning availability, LRK registration and fees on each provider's website.

Budget

VSO costs: what families should budget for

VSO fees depend on city, provider and number of mornings per week. Because sessions are shorter than afternoon BSO, monthly totals are often lower — but Randstad locations still sit at the higher end. Fees may be quoted per hour or per booked morning — always request a written quote for your exact pattern.

Childcare allowance can reduce your net payment for LRK-registered VSO if you qualify. Allowance does not cap provider fees. Breakfast, registration and combined VSO+BSO packages may carry separate line items.

Premium VSO cost breakdown with hourly ranges, monthly morning packages, registration and breakfast extras.
Treat ranges as planning orientation — request written quotes for your morning days.
Cost typeIndicative rangeNotes
Before-school hourly rate€8 – €12 / hourIndicative — varies by city and provider tier
Typical morning (1.5 hrs)€12 – €20 / morningOften billed per booked morning, not always hourly
Monthly (3 mornings)€150 – €350 / monthBefore allowance — Randstad often higher
Monthly (5 mornings)€220 – €500 / monthFull-week morning cover orientation range
VSO + BSO combo€550 – €1,100 / monthWraparound orientation — request combined quotes
Registration fee€25 – €150One-time — sometimes non-refundable
Breakfast / meals€1 – €4 / dayOften included or optional per provider

Fees change annually. Use provider quotes and Belastingdienst allowance estimates for your situation — ranges here are orientation only, not quotes or subsidy guarantees.

Examples

VSO cost planning examples

ProfileScenarioWhat to check
3 mornings — AmsterdamDutch basisschool; one parent early shiftBudget €180–€350 gross monthly before allowance — model net with toeslagen tool.
Full week VSO — The HagueInternational corridor; 5 morningsCompare Zein vs Kindergarden morning quotes; ask about BSO combo discount.
VSO + BSO wraparoundBoth parents full-time; need 07:00–18:00 coverRequest combined package — not all sites offer both.
Two mornings onlyEarly shifts Mon/WedFlexible contract minimums; allowance still requires work-hour rules.

Benefits

Childcare allowance for VSO (kinderopvangtoeslag)

Childcare allowance helps eligible parents pay for registered LRK before-school care. The Belastingdienst calculates entitlement based on household income, childcare hours used and parents' work or study hours. It is not a fixed subsidy percentage or amount.

VSO must be LRK-registered. Verify registration on lrk.net and read GGD inspection reports before signing. Apply through Mijn Toeslagen (DigiD) after your VSO contract starts, and update changes promptly to avoid repayments. For full rules and expat scenarios, use our dedicated Childcare Allowance guide.

Premium kinderopvangtoeslag flow from LRK registration through work hours to Belastingdienst toeslagen application for VSO.
Allowance depends on income and hours — see our dedicated allowance guide for detail.

Allowance setup checklist

  • Confirm the VSO location’s LRK number on lrk.net
  • Collect your DigiD and BSN details before applying
  • Note contract start date and booked morning hours
  • Run Belastingdienst proefberekening with realistic income figures
  • Apply in Mijn Toeslagen after the contract starts — not weeks later
  • Set a calendar reminder to update hours if your work pattern changes
Full childcare allowance guide

Timing

VSO waiting lists: plan ahead

Morning VSO slots can be scarcer than afternoon BSO places — fewer locations offer early opening, and school-linked sites fill first in Amsterdam, The Hague, Utrecht and parts of Rotterdam. Lists are usually per location.

Register when your basisschool place is confirmed — ideally months before the school year starts. Keep multiple active applications and ask specifically about morning capacity, not only general BSO lists.

Premium waiting list planning board for morning VSO slots in Amsterdam, The Hague and Randstad hubs.
Morning slots can be scarcer than afternoons — register when basisschool place is confirmed.

Examples

Waiting list planning examples

ProfileScenarioWhat to check
September start — AmsterdamBasisschool confirmed in March; need VSO from SeptemberRegister 3+ providers by April; ask expected wait for morning slots on your school route.
Mid-year moveRelocating January; child joins group 3 mid-yearEmail providers immediately; accept temporary morning cover if lists are full.
International schoolISH The Hague; need English-friendly VSOZein and select Kindergarden sites — morning lists often longer; apply early.
Sibling priorityOlder child already at BSO; need morning VSO tooAsk about sibling and existing-family priority — not guaranteed at all chains.

Logistics

School partnerships and morning drop-off

School logistics are central to VSO choice. Many providers walk children to partner basisschool playgrounds; others escort groups along fixed routes. International school families should verify whether staff drop off at their school or only serve Dutch basisschool partners.

Confirm authorised pickup adults for afternoon BSO separately if you use both. Morning handover typically ends when children enter the school building or playground at the agreed time.

Premium school-to-VSO partnership map showing walk routes, drop-off points and partner basisschool lists.
Confirm your school is on the provider drop-off list before signing.

Decide

Choosing a VSO: decision matrix

The right VSO depends on school walk logistics, opening time, breakfast, languages, outdoor space, BSO combo options and cost after allowance — not a single national ranking. Use the matrix during visits and provider calls.

Premium decision matrix comparing location, school walk, hours, breakfast, languages, outdoor space, BSO combo and cost.
Use the matrix during visits — there is no single best VSO for every family.
FactorAsk yourselfExample
LocationIs the school walk realistic from this VSO?Basisschool two streets away vs 20-minute escorted walk.
Opening timeDoes VSO open early enough for your commute?07:00 open with 06:50 leave from home — check buffer.
School partnershipIs your school on the drop-off list?International school may need a provider with a dedicated route.
BreakfastIs breakfast included or parent-provided?Allergy policies and fruit vs bread vary by site.
LanguagesDutch immersion vs English support?Long-term NL stay → Dutch VSO helps peer integration.
BSO comboCan you book afternoon care at the same location?Wraparound package vs two separate providers.
Outdoor spaceMorning outdoor time and garden quality?Canal-centre sites may have smaller outdoor areas.
CostNet cost after allowance, not gross invoice?Model 3-morning vs 5-morning patterns.

How to choose VSO — step by step

  • Map school drop-off routes: List VSO locations that walk or escort children to your child's basisschool or international school.
  • Confirm morning opening times: Match VSO open time to your earliest work start and commute buffer.
  • Register on multiple lists: Apply to 3–5 providers; ask specifically about VSO morning capacity.
  • Verify LRK and inspections: Check lrk.net and GGD reports before paying registration fees.
  • Visit during morning hours: Observe breakfast routines, calm play and the school walk handover.
  • Model net cost: Request written quotes; estimate allowance with planned work hours — see the Childcare Allowance guide.

Quality

Safety and quality: GGD, LRK and staffing

Registered childcare in the Netherlands is overseen through the Landelijk Register Kinderopvang (LRK) and municipal GGD inspections. Before signing a VSO contract, verify the location's LRK number and read recent inspection reports.

Quality expectations include qualified pedagogical staff, safe premises, attendance registers and clear handover to school. Ask about staff continuity in the morning group and how illness or late parent arrival is handled.

Premium quality board covering GGD inspections, LRK registration, staff ratios and morning safety protocols.
Verify LRK and GGD reports before paying registration fees.

Official checks before you sign

  • Look up the location on lrk.net and note the LRK registration number.
  • Read the latest GGD inspection report linked from the LRK entry.
  • Ask the provider for staff-child ratios during morning hours.
  • Confirm emergency contact and illness pickup procedures in the contract pack.

Cities

City comparison for VSO families

Morning slot scarcity, English options and international communities differ by city — compare before finalising housing and school choice.

Premium city comparison cards for Amsterdam, Rotterdam, The Hague, Utrecht, Eindhoven and Haarlem VSO availability.
City choice affects morning slot scarcity, English options and typical costs.

Amsterdam

Availability
High demand; morning slots limited
English options
Select English/bilingual locations
Waiting lists
Long at popular school-linked sites
International community
Large expat parent network

Rotterdam

Availability
Good supply; neighbourhood varies
English options
Limited; KindeRdam and select chains
Waiting lists
Moderate for morning VSO
International community
Growing international corridors

The Hague

Availability
Strong international-family supply
English options
Widest English options (Zein, Kindergarden)
Waiting lists
Long near diplomatic and ISH zones
International community
Very large expat family base

Utrecht

Availability
University city demand
English options
Limited English groups
Waiting lists
Moderate to long centrally
International community
Moderate international schools

Eindhoven

Availability
Growing expat demand
English options
Mostly Dutch-medium
Waiting lists
Shorter than Randstad overall
International community
Tech-sector international families

Haarlem

Availability
Amsterdam commuter pressure
English options
Select locations
Waiting lists
Moderate
International community
Family commuters to Amsterdam

Checklist

Expat VSO planning checklist

Work through this list once your basisschool place and early work hours are confirmed.

Premium expat VSO planning checklist from school confirmation through LRK check, visits and allowance application.
Work through this list once your basisschool place and early work hours are clear.

Phase 1 — research (when school place confirmed)

  • Confirm basisschool place and exact school start time (including Wednesday schedule)
  • Map VSO locations that walk to your school or accept your drop-off pattern
  • Research LRK-registered providers offering morning care in your city
  • Join 3–5 waiting lists as soon as school place is confirmed — ask for VSO specifically

Phase 2 — registration and visits

  • Verify LRK registration and read GGD inspection reports on lrk.net
  • Visit VSO during morning operating hours — observe breakfast and school walk
  • Request written cost quotes for your exact mornings and any BSO combo
  • Confirm school partnership list, walk route and handover rules in writing

Phase 3 — before the first VSO morning

  • Sign contract and pay registration fee only after school walk is confirmed
  • Apply for kinderopvangtoeslag via Belastingdienst when contract starts
  • Share allergy, medical and emergency contact forms before the first morning
  • Do a dry-run commute: home → VSO open → workplace arrival with buffer
  • If using BSO too, align afternoon pickup authorisation with morning registration

Full VSO planning checklist

  • Confirm basisschool place and school start time
  • Shortlist LRK VSO providers with drop-off to your school
  • Register on 3–5 waiting lists as early as possible
  • Verify LRK registration and GGD inspection reports on lrk.net
  • Visit VSO locations during morning operating hours
  • Request written cost quotes for your exact mornings
  • Confirm whether BSO combo is available at the same site
  • Apply for kinderopvangtoeslag via Belastingdienst when contract starts
  • Set up allergy, medical and emergency contact forms
  • Align housing and commute with VSO location and school route

Avoid

Common VSO mistakes for expat families

These patterns cause stress when school starts — plan around them before September.

Premium common VSO mistakes board covering assuming school opens early, confusing VSO with preschool and single-provider reliance.
Avoid assuming daycare or basisschool automatically includes morning care.

Assuming school opens early for drop-off

Example: expecting basisschool to accept children at 07:30 — most Dutch primary schools open closer to the start of lessons.

Fix: Register LRK VSO separately — schools do not provide free early morning childcare.

Confusing VSO with preschool

Example: searching for voorschool / peuterspeelzaal when you need morning care for a basisschool child.

Fix: Use voorschoolse opvang (VSO) for school-age mornings; preschool is for toddlers before basisschool.

Assuming every BSO offers mornings

Example: joining an afternoon BSO list and discovering the location has no VSO slots.

Fix: Ask specifically about before-school care capacity when you register.

Waiting too long to register

Example: joining VSO waiting lists in August for September start in Amsterdam — popular school-linked mornings are often full.

Fix: Apply 3–6 months ahead in Randstad cities when basisschool place is confirmed.

Not checking school walk arrangements

Example: registering with a VSO that does not escort children to your basisschool or international school.

Fix: Confirm school partnership and drop-off route in writing before paying registration fees.

Ignoring childcare allowance

Example: assuming a fixed monthly subsidy — allowance is income and work-hour dependent via Belastingdienst.

Fix: Verify LRK registration and use official proefberekening plus our Childcare Allowance guide for estimates.

FAQ

Frequently asked questions

Orientation answers — confirm provider-specific rules and allowance entitlement on official sources.

Premium FAQ board with VSO questions and short orientation answers for expat parents.
FAQ answers orient you — confirm provider rules on official websites.

VSO (voorschoolse opvang) is registered before-school childcare for primary school children, typically ages 4–12. It covers early morning hours — often from about 07:00 until school starts — so working parents can commute before gates open.

Education hub

Explore Childcare & Education

This page is the VSO cornerstone — explore related education topics next.

Premium education hub visual with cards for VSO, BSO, daycare, Dutch schools and international schools.
This page is the VSO cornerstone — explore related education guides next.

Explore next

Plan the next step

Pick the card that matches what is still open — afternoon care, daycare, schools, allowance or relocation — and verify specifics on the official sources below.

Premium canal-route journey infographic with next-step BSO, allowance, schools and family relocation guides.
Pick your next guide based on whether you need afternoon BSO or allowance detail.

Trust

Official sources

VSO fees, availability and allowance rules change. Always verify current information on official provider websites, lrk.net and Belastingdienst sources — this guide is orientation only, not financial or placement advice.