Introduction to Psychology
Popular Psychology

Back to the directoryFind in the timeline

San Francisco's Happy Meal toy ordinance

In 2010 San Francisco passed an ordinance restricting toys with children's meals that exceeded nutrition limits. McDonald's opposed it. A later study of two unnamed chains found the toy sold for 10 cents extra and mixed effects on calories.

November 2010. The Christian Science Monitor dates the Board of Supervisors vote to Tuesday 2 November 2010 and NBC News reports final approval in an article of 9 November 2010. A later study gives 23 November 2010 for adoption and 1 December 2011 for enactment. Chronology section: 2010 to 2026.

PolicyDocumentedDesign ethicsAdvertising

Where it sits
Consumer applicationUse of psychology, or claims about it, in commerce, policy or product design.
Evidence level
DocumentedThe event or practice is documented by primary or authoritative sources.
Organizations
McDonald’sAn organization is listed where the sources concern it. The text says exactly how.
Sources inspected
4 of 44 with the relevant text, company document or archive item checked, 0 as an abstract or reference article, 0 not verified.

What happened

In early November 2010 San Francisco's Board of Supervisors approved an ordinance by 8 votes to 3, enough to override a veto that Mayor Gavin Newsom said he would use. It restricted toys with children's meals above set nutrition limits and was expected to take effect in December 2011. A McDonald's spokeswoman said the company was extremely disappointed, and NBC reported that it sent several senior executives to oppose the measure.

The psychological idea

The ordinance did not strictly ban toys, as the Christian Science Monitor noted. A meal above 600 calories, 640 milligrams of sodium or 35 percent of calories from fat could not come with a toy, and NBC reports that fruit or vegetables had to be served with each toy meal. McDonald's spokeswoman argued that parents see deciding what is right for their children as their own responsibility. That is a company position.

In practice

Otten and colleagues surveyed 762 parent and child pairs at two unnamed chains between 2011 and 2012. Both chains offered the toy for an extra 10 cents, and 88 percent of children's meal buyers bought it. Mean calories in children's-meal-only orders went from 586 to 533 before the ordinance and 530 after, but across all children's orders the change was not significant. A news summary of a Santa Clara County study reports changed marketing and no added healthy options.

Why it mattered

The ordinance was an early local attempt to regulate toy premiums as a way to limit marketing to children. Santa Clara County had passed a similar one about six months earlier, according to its board president as quoted by the Christian Science Monitor.

Limits and qualifications

The 2014 article does not name its chains in the text, so it cannot show what McDonald's did. Its authors list self-reported data, a one-year period, a small sample, possible response bias and data from San Francisco only as limits. They also say one chain's calorie changes did not appear to be a direct response to the ordinance. The Santa Clara result is known only from a news summary. McDonald's statements here are company positions.

Evidence behind the claims

  • NBC News reports the Board of Supervisors gave final approval by 8 to 3, enough to survive a planned veto by Mayor Newsom; toys may not come with children's meals above 640 milligrams of sodium, 600 calories or 35 percent of calories from fat, fruit or vegetables must be served with each toy meal, and McDonald's sent several senior executives to oppose it.

    DocumentedSource: [1]Where: News articleChecked at page level

  • The Christian Science Monitor, dated 4 November 2010, dates the vote to Tuesday 2 November, says the ordinance does not exactly ban the toys, and quotes Santa Clara County's board president saying a similar ordinance passed about six months earlier.

    DocumentedSource: [2]Where: News articleChecked at page level

  • McDonald's spokeswoman Danya Proud said the company was extremely disappointed and that parents see deciding what is right for their children as their own responsibility; Neil Golden said McDonald's remains committed to responsible marketing practices.

    Company self-reportSources: [1] [2]Where: Company statementsChecked at page level

  • Otten and colleagues (2014) report adoption on 23 November 2010 and enactment on 1 December 2011, 762 parent and child pairs surveyed in 2011 and 2012 at two chains they do not name in the text, and list self-reported data, short duration, small sample, response bias and San Francisco-only data as limitations.

    Experimental findingSource: [3]Where: Methods and limitations

  • Both chains offered the toy for an additional 10 cents with a children's meal, and 88 percent of sampled children's meal purchasers bought the toy.

    Experimental findingSource: [3]Where: Results, children's meal purchases

  • Mean calories in children's-meal-only orders were 586, then 533 before the ordinance and 530 after (significant, P < .001), while all children's orders showed no significant change (P = .20); one chain's decrease was significant and the other's was not, and the authors say one chain's changes did not appear directly in response to the ordinance.

    Experimental findingSource: [3]Where: Results and discussion

  • California Healthline summarizes a study of Santa Clara County's ordinance as finding reduced toy marketing and more promotion of healthier meals but no added healthy options, with 4 percent of children's meals meeting dietary guidelines before the ordinance and unchanged four months after; it does not mention McDonald's.

    DocumentedSource: [4]Where: News summaryChecked at page level

People involved

  • Jennifer J. Otten. Lead author, 2014 study of the San Francisco ordinance
  • Gavin Newsom. San Francisco mayor who said he would veto the ordinance
  • Neil Golden. McDonald's senior vice president for marketing, quoted in an NBC News report

In the Psy101 course

This is course relevance only. It is not evidence for the historical or corporate claims on this page.See the full course map.

Sources and inspection

4 of 4 sources were opened and read at the level shown. A source marked as not verified supports no claim on this page by itself.

  1. [1]
    S.F. Supervisors pass anti-Happy Meal lawNBC News. NBC News, 2010. News report. Secondary account.Relevant text checkedRead the news article as returned by the fetch tool: vote, thresholds, fruit and vegetable rule, McDonald's statements and executives. The article is dated 9 November 2010.
  2. [2]
    Happy Meal ban: No toys for youChristian Science Monitor. Christian Science Monitor, 2010. News report. Secondary account.Relevant text checkedRead the 4 November 2010 article as returned by the fetch tool, which describes the ordinance, the vote date, the Santa Clara timing and McDonald's statements.
  3. [3]
    Impact of San Francisco's Toy Ordinance on Restaurants and Children's Food Purchases, 2011-2012Otten, J; Saelens, B; Kapphahn, K; Hekler, E; Buman, M; Goldstein, B; Krukowski, R; O'Donohue, L; Gardner, C; King, A. Preventing Chronic Disease, 2014. Journal article. Primary source.Relevant text checkedRead the open-access article at the CDC journal site as returned by the fetch tool: sample, dates, results, per-chain results, limitations and funding. The body text does not name the chains.
  4. [4]
    Study: Fast-Food Toy Ban Did Not Lead to Healthier Food OptionsCalifornia Healthline. California Healthline, 2012. News report. Secondary account.Relevant text checkedRead a short news summary of a Santa Clara County study in the American Journal of Preventive Medicine. The paper itself was not opened. The summary does not mention McDonald's.

Access note: The Otten article does not name its chains, so McDonald's behavior under the ordinance is not shown. The Santa Clara study is known only through a news summary.

Independent source review: Claude review agent, independent of the research agent, 2026-10-21. Verdict: pass-with-edits.