The BBC's Children in Need appeal has raised more than £18m so far, according to the latest figures.
Newsroom journalists take part in the annual BBC appeal
A single £1m donation towards the total came from Scotland's richest man, philanthropist Sir Tom Hunter.
Last year Scots contributed £4m for Children in Need across the country and the sum raised so far this year looks set to exceed 2005's figure.
Newsreader Jackie Bird and comedian Des Clarke hosted BBC One Scotland's charity show on Friday evening.
The annual appeal aims to improve the lives and prospects of children and young people living in the UK who have experienced hardship, difficulties or disadvantages of some kind.
BBC Scotland's live Children in Need Show was broadcast from the corporation's Glasgow base at Queen Margaret Drive.
The extravaganza included the musical efforts of an on-song newsroom team.
However, activities took place at other centres in Scotland, including a live broadcast at the Aberdeen studios in Beechgrove Terrace.
Entertainment was provided by a pipe band and Scottish country dancers and the crowd witnessed charity leg waxing and head shaving.
Dorothy Miller from Ledingham Chalmers solicitors in Aberdeen said anyone visiting her office on Friday had been faced with some "piratical daylight robbery in aid of Children in Need".
Receptionist Julie Brown was only too pleased to collect the cash in aid of the annual appeal.
David Ramsden, acting chief executive of BBC Children in Need, said: "We are absolutely delighted that people across the UK have been more generous than ever before and we've raised record amounts.
"Every penny will be used to make a real difference to the lives of
disadvantaged children and young people in the UK."
Julie Brown joined in the Children in Need fun
More than 260 grants worth £4.1m were awarded in Scotland out of a total of 430 requests received last year.
One of the grants was used to pay the salary of a children's worker who provides support to families of youngsters with Down's Syndrome.
Since 1980, the fundraiser has raised more than £400m for disadvantaged children living in the UK.
The final total for the 2005 appeal was £33m.
The BBC said that grants were targeted at the areas of greatest need and money was allocated geographically to ensure that children in all corners of the UK had a balanced share of the money raised.
Donations can still be made to the Children in Need Appeal in several ways including:
- By phone on 0845 733 2233 (local call) and using your American Express, MasterCard, Visa, Delta, Switch, Diners Club, CAF Charity Card, Solo, or Electron card
- By logging on to http://www.bbc.co.uk/pudsey/donate/ and donating via the internet
- Using the BBC Children in Need Appeal paying-in slip available from bank branches which have the Pudsey Bear logo. The appeal bank details are: HSBC Bank, 27-32 Poultry, London EC2P 2BX; sort code: 40-05-30, account name: BBC Children in Need Appeal Account Number: 51535293
- HSBC's customers can use their debit or cash card to donate any amount from £1 to £999.999 to BBC Children In Need via HSBC ATMs
- You can pay in money through 'FREEPAY 1066' at a Post Office
- Cheques, postal orders or CAF vouchers are payable to the BBC Children in Need Appeal and should be sent to: BBC Children in Need Appeal PO Box 1000 London, W12 7WJ
- PayPal donations can be made instantly using your PayPal account. Donations can be sent to firstname.lastname@example.org.