Deprecated: Creation of dynamic property GummiIO\AcfComponentField\Core::$upgrader is deprecated in /var/www/html/wp-content/plugins/advanced-custom-fields-component_field/src/Core.php on line 67
Deprecated: Creation of dynamic property GummiIO\AcfComponentField\Core::$updateer is deprecated in /var/www/html/wp-content/plugins/advanced-custom-fields-component_field/src/Core.php on line 68
Deprecated: Creation of dynamic property GummiIO\AcfComponentField\Core::$admin is deprecated in /var/www/html/wp-content/plugins/advanced-custom-fields-component_field/src/Core.php on line 69
Deprecated: Creation of dynamic property GummiIO\AcfComponentField\Core::$acf is deprecated in /var/www/html/wp-content/plugins/advanced-custom-fields-component_field/src/Core.php on line 70
Deprecated: Creation of dynamic property GummiIO\AcfComponentField\Core::$query is deprecated in /var/www/html/wp-content/plugins/advanced-custom-fields-component_field/src/Core.php on line 71
Deprecated: Creation of dynamic property GummiIO\AcfComponentField\Core::$screens is deprecated in /var/www/html/wp-content/plugins/advanced-custom-fields-component_field/src/Core.php on line 73
Deprecated: Creation of dynamic property GummiIO\AcfComponentField\Core::$features is deprecated in /var/www/html/wp-content/plugins/advanced-custom-fields-component_field/src/Core.php on line 79
Deprecated: Creation of dynamic property GummiIO\AcfComponentField\Core::$integrations is deprecated in /var/www/html/wp-content/plugins/advanced-custom-fields-component_field/src/Core.php on line 83
Deprecated: Return type of Ai1wm_Recursive_Directory_Iterator::hasChildren($allow_links = true) should either be compatible with RecursiveDirectoryIterator::hasChildren(bool $allowLinks = false): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wp-content/plugins/all-in-one-wp-migration-master/lib/vendor/servmask/iterator/class-ai1wm-recursive-directory-iterator.php on line 57
Deprecated: Return type of Ai1wm_Recursive_Directory_Iterator::rewind() should either be compatible with FilesystemIterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wp-content/plugins/all-in-one-wp-migration-master/lib/vendor/servmask/iterator/class-ai1wm-recursive-directory-iterator.php on line 35
Deprecated: Return type of Ai1wm_Recursive_Directory_Iterator::next() should either be compatible with DirectoryIterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wp-content/plugins/all-in-one-wp-migration-master/lib/vendor/servmask/iterator/class-ai1wm-recursive-directory-iterator.php on line 42
Deprecated: Return type of Ai1wm_Recursive_Extension_Filter::getChildren() should either be compatible with RecursiveFilterIterator::getChildren(): ?RecursiveFilterIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wp-content/plugins/all-in-one-wp-migration-master/lib/vendor/servmask/filter/class-ai1wm-recursive-extension-filter.php on line 47
Deprecated: Return type of Ai1wm_Recursive_Extension_Filter::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wp-content/plugins/all-in-one-wp-migration-master/lib/vendor/servmask/filter/class-ai1wm-recursive-extension-filter.php on line 37
Deprecated: Return type of Ai1wm_Recursive_Exclude_Filter::getChildren() should either be compatible with RecursiveFilterIterator::getChildren(): ?RecursiveFilterIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wp-content/plugins/all-in-one-wp-migration-master/lib/vendor/servmask/filter/class-ai1wm-recursive-exclude-filter.php on line 41
Deprecated: Return type of Ai1wm_Recursive_Exclude_Filter::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wp-content/plugins/all-in-one-wp-migration-master/lib/vendor/servmask/filter/class-ai1wm-recursive-exclude-filter.php on line 37
Deprecated: Return type of Ai1wm_Recursive_Newline_Filter::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wp-content/plugins/all-in-one-wp-migration-master/lib/vendor/servmask/filter/class-ai1wm-recursive-newline-filter.php on line 28
Deprecated: Calling get_class() without arguments is deprecated in /var/www/html/wp-content/plugins/wordfence/lib/wfScanMonitor.php on line 123
Deprecated: Calling get_class() without arguments is deprecated in /var/www/html/wp-content/plugins/wordfence/lib/wfScanMonitor.php on line 124
Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/wp-content/plugins/advanced-custom-fields-component_field/src/Core.php:67) in /usr/src/wordpress/wp-content/themes/rooster-cms/inc/rooster-caching.php on line 4
Warning: session_cache_limiter(): Session cache limiter cannot be changed after headers have already been sent (sent from /var/www/html/wp-content/plugins/advanced-custom-fields-component_field/src/Core.php on line 67) in /usr/src/wordpress/wp-content/themes/rooster-cms/inc/rooster-caching.php on line 5
Deprecated: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/wp-content/plugins/multiple-domain/MultipleDomain.php on line 497
Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/wp-content/plugins/advanced-custom-fields-component_field/src/Core.php:67) in /usr/src/wordpress/wp-content/themes/rooster-cms/inc/wordpress-hooks.php on line 8
Deprecated: Using null as an array offset is deprecated, use an empty string instead in /var/www/html/wp-includes/class-wp-theme-json.php on line 2397
How much lunch money for secondary school? | NatWest Rooster Money
How much lunch money should I give to my child at secondary school?
Once children get to secondary school there’s greater choice, complexity, and more opportunities to spend money, especially in the canteen. This article tells you everything you need to know about school lunches so you can decide on the right amount of lunch money for your child.
From morning assembly to the occasional bell, primary school is remarkably structured. School lunches, for example, are pretty much fixed, and most kids more or less eat the same thing. That changes once children get to secondary school. There’s more choice, higher costs, and more opportunities for kids to spend money. Concerned about how it’s all going to go? Let us help!
Prices vary, and they’re usually set by the school, but you can expect to pay around £2-£3 for a full meal, and quite a bit less for a toasted sandwich or a panini.
How much lunch money do other parents give their children?
Some parents pay for the cost of lunch, while others give their children a bit extra. This extra money can cover breakfast at a breakfast club, a snack during break time, or something their child can grab on the way home from school. Amounts can vary from just the cost of the daily meal (around £2-£3), to closer to £5 a day for some children, so, expect to budget somewhere between £10-£25 a week. (GoodTo, 2023)
How healthy are school meals?
Today’s school meals may well be healthier than the ones you enjoyed as a child. New school food standards mean British schools must offer high-quality meats anda range offruit and vegetables with every meal.. Also schools are banned from offering sugary drinks, crisps, chocolates and sweets in the canteen or at vending machines around school.
This should give you the peace of mind that your children’s lunch money is going towards a nutritious meal. You can always check the school’s menu to see the meals provided, and discuss choosing healthy options with your child.
What about packed lunches?
Plenty of school kids also take packed lunches, which might give you greater control over lunchtime spending and nutrition. The NHS even publishes a guide to healthier lunch boxes with a range of quick and easy options to keep you covered. Tired of making those lunch boxes yourself? You could set this as a chore for your kids*.
How do I pay for school meals?
Some schools have a thumbprint recognition system, linked to an account that parents set up. Other schools offer their pupils a dedicated card-payment system,which accepts normal debit cards such as the Rooster Card**. Our prepaid debit card can help parents to manage weekly lunch money budgets by setting spending limits and receiving notifications when their child buys something.
Give the Rooster Card a go – you can sign up for a free month here.***
* Chores is part of our subscription services of which fees and eligibility criteria apply.
** Card for ages 6-17. Fees and T&Cs apply. Parent/guardian must be 18+ and UK resident.
*** Card for ages 6-17. Parent/guardian must be 18+ and UK resident. Subscription fees apply via auto renewal after first month’s trial has ended. Other fees may apply. T&Cs apply.
This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.