アメリカのファンタジー・テレビドラマ、『ワンス・アポン・ア・タイム』の第2シーズンは2012年5月10日に制作発表された。初回は2012年9月30日で、最終回は2013年5月12日。

第2シーズンはルンペルシュティルツキン/ゴールドがストーリーブルックに魔法をもたらしたところから始まる。現実世界とおとぎの世界のこじれた運命をほどくことで、新たな脅威が訪れる。さらに、ルンペルシュティルツキンは彼の息子（ヘンリーの父と判明する）を招き入れる。同時に、グレッグ・メンデルとタマラがストーリーブルックにやってくる。彼らの目的は魔法そして町そのものを消滅させることであった。彼らは結果的に企みに失敗するが、ヘンリーをさらいネバーランドのピーター・パンの元へ行ってしまう。メインキャラクターたちがそのあとを追い、Season 3へと話が繋がっていくことになる。今シーズンからの新しいキャラクターはベルファイア（ルンペルシュティルツキンの息子）/ニール・キャシディ(ヘンリーの父親)、キャプテン・キリアン・ジョーンズ（フック船長）、オーロラ姫、ムーラン、フィリップ王子、ロビン・フッド、ダーリング兄弟。

キャスト

レギュラー 
 ジニファー・グッドウィン - 白雪姫 / メアリー・マーガレット・ブランチャード
 ジェニファー・モリソン - エマ・スワン 
 ラナ・パリラ - 悪い女王 / レジーナ・ミルズ 
 ジョシュ・ダラス - チャーミング王子 / デヴィッド・ノーラン 
 エミリー・デ・レイヴィン - ベル 
 コリン・オドナヒュー - キリアン・ジョーンズ船長 (通称” フック”) 
 ジャレッド・S・ギルモア - ヘンリー・ミルズ 
 ミーガン・オリー - 赤ずきん / ルビー
 ロバート・カーライル - ルンペルシュティルツキン / ミスター・ゴールド

リカーリング 

 リー・アレンバーグ - グランピー / リロイ
 マイケル・レイモンド＝ジェームズ - ベルファイア / ニール・キャシディ
 ビヴァリー・エリオット - ルーカス未亡人 / おばあちゃん 
 バーバラ・ハーシー - コーラ/ハートの女王
 ジェフェリー・ケーサー - ドーピー
 マイケル・コールマン - ハッピー
 ミグ・マケリオ - バッシュフル
 ファスティーノ・ディ・バーダイ - スリーピー / ウォルター
 デビッド・ポール・グローブ - ドック
 サラ・ボルジャー - オーロラ姫
 イーサン・エンブリー - グレッグ・メンデル
 ジェイミー・チャン - ムーラン
 キーガン・コナー・トレイシー - ブルー・フェアリー / マザー・スペリアー
 ラファエル・スバージ - ジミニー・クリケット / アーチー・ホッパー
 ソネクア・マーティン＝グリーン - タマラ
 デイヴィッド・アンダース - ヴィクター・フランケンシュタイン博士 / ホエール医師
 ゲイブ・コース - スニージー / トム・クラーク
 トニー・アメンドーラ - ゼペット / マルコ
 クリス・ゴージェ - ウィリアム・スミー 
 アラン・デイル - ジョージ王/アルバート・スペンサー
 ホルヘ・ガルシア - アントン
 セバスチャン・スタン - マッド・ハッター / ジェファーソン
 ジュリアン・モリス - フィリップ王子

ゲスト 

 ベイリー・マディソン - 白雪（子供）
 レイチェル・シェリー - ミラ
 アイオン・ベイリー - オーガスト・ブース（第6話、第18話）
 トニー・ペレス - ヘンリー
 ダイアン・シュミッド - ベルファイア（子供）
 ジェイミー・ドーナン - ハンツマン/グラハム
 トム・エリス - ロビン・フッド
 フレイヤ・ティングレイ - ウェンディ・ダーリング
 パーカー・クロフト - フェリックス
 ガブリエル・ローズ - ルース
 エリック・キーンレイサイド - モー・フレンチ / モーリス
 ノア・ビーン - ダニエル（第5話）
 ローズ・マッゴーワン - コーラ（若い頃）（第16話）
 シンカ・ウォールズ - ランスロット
 アナベス・ギッシュ - アニタ（第7話）
 ベン・ホーリングスワース - クイン
 グレゴリー・イッツェン - アルフォンス・フランケンシュタイン（第12話）
 チャド・マイケル・コリンズ - ジハード・フランケンシュタイン（第12話）
 キャシディ・フリーマン - ジャック
 リスレイ・ニコル - ジョアンナ（第15話）
 レナ・ソファ - エヴァ王妃(第15話)
 ジョアキム・デ・アルメイダ - ザビエル王
 ジョン・パイパー＝ファーガソン - カート・フリン（第17話）
 ベンジャミン・ストックハム - オーウェン・フリン（子供）（第17話）
 ツィ・マ - ドラゴン

エピソード 

{| class="wikitable plainrowheaders" style="width:100%"
|- style="color:black"
! style="background:#B87BF6; width:5%"| 通算
! style="background:#B87BF6; width:5%"| No.
! style="background:#B87BF6; width:24%"| エピソード名（原題）
! style="background:#B87BF6; width:18%"| 監督
! style="background:#B87BF6; width:22%"| 脚本
! style="background:#B87BF6; width:16%"| 放送日
! style="background:#B87BF6; width:10%"| 視聴者数（万人）

|}

製作

製作段階 
2012年5月10日、ABCはワンス・アポン・ア・タイムの第2シーズンへの更新を発表した。初回は2012年9月30日。

アダム・ホロウィッツとエドワード・キッツィスは第1シーズンの反響について「私たちが知っている通り、魔法には必ず代償が伴う。私たちは今まで魔法のなかった世界にそれをもたらした。それにより予期せぬ結果がもたらされる。今シーズンではすべてのキャラクターに影響がおよぶ。」と話した。ストーリーブルックの住人たちの記憶が戻ったことについてホロウィッツは「私たちにとって楽しみなことは、記憶が戻ったということが28年間に起こったことが元に戻るというわけではないこと。デヴィッドの、メアリー・マーガレトの、そしてゴールドのすべての人々の記憶そして実際に起こったこと、実際にあるものと向き合わなければならない。」と話した。物語はストーリーブルックとおとぎの世界を交差させながら進んでいくが、シーズン１とは少し異なっている。違う形の物語がシーズンの途中で現れるということが明かされた。

キャスティング 
2012年6月、シーズン1のリカーリング女優であったミーガン・オリー（赤ずきん/ルビー）とエミリー・デ・レイヴィン（ベル/レイシー)がともに今シーズンでレギュラーになることが報じられた。2012年7月、ジュリアン・モリスがフィリップ王子を、シンカ・ウォールズがランスロットを演じることが明かされた。また、サラ・ボルジャーがオーロラ姫を、ジェイミー・チャンがムーランを演じることも明かされた。2012年8月3日、コリン・オドナヒューがキリアン・ジョーンズ船長 (通称” フック”) 役でリカーリングキャストとしてキャスティングされた。オドナヒューはシーズン後半でレギュラーキャストとなった。同じ日、マイケル・レイモンド＝ジェームズが役名不明でリカーリングキャストとしてキャスティングされたことが報じられた。後に役名は、ニール・キャシディ（ルンペルシュティルツキンの息子・ベルファイア、エマの元彼、ヘンリーの父）であることが判明した。ホルヘ・ガルシアがアントン役でキャスティングされた。元々１エピソードのみの出演予定であったが、後に複数のエピソードに登場することになる。ジミニー・クリケット役のラファエル・スバージは今シーズンリカーリングキャストとなる。レイチェル・シェリーがルンペルシュティルツキンの妻・ミラを演じる。クリス・ゴージェがウィリアム・スミー役でリカーリングキャストとなる。2012年10月、イーサン・エンブリーが正体不明の訪問者としてリカーリングキャストとなる。トニー・ペレスがヘンリー王子、アラン・デイルがジョージ王/アルバート・スペンサーとして複数の話に登場する。シーズン１に出演していたジェイミー・ドーナンがグラハム役で登場する。

シーズン１に引き続きセバスチャン・スタンがマッド・ハッター / ジェファーソン役でリカーリングキャストとして出演する。キャプテン・アメリカ/ウィンター・ソルジャーなどの撮影によりセバスチャンが今作を離れることが報じられた。スピンオフでの出演が検討されていることも報じられた。しかしながら、それはかなわなかった。2013年には登場することがないとこが明らかになった。