ABC has announced when you can expect your favorite shows are returning over winter 2016.

First up let’s talk about the premieres: Galavant and Agent Carter’s second seasons are set to premiere on Sunday, January 3 and Tuesday, January 5, respectively, as fill-ins for Once Upon a Time and S.H.I.E.L.D..

And here’s a nice surprise: Agent Carter’s premiere will be a two-hour opener.

Meanwhile, the second season of the network’s new drama American Crime is set to premiere on Wednesday, January 6.

TGIT fans will have to wait another month before their shows return from their mid-season breaks. Grey’s Anatomy, Scandal, and How to Get Away with Murder will make their mid-season premieres on Thursday, February 11.

Once Upon a Time, Agents of S.H.I.E.L.D., and Quantico will resume their seasons in March. OUAT and Quantico are set to return on Sunday, March 6, while SHIELD is set to premiere two days later on Tuesday, March 8.

ABC also announced that How to Get Away with Murder’s season 2 finale will air Sunday, March 17. The next Shondaland drama titled The Catch premieres one week later on March 24 in Murder’s Thursday, 10 p.m. time slot.

And for all you Bachelor fans: The season 20 premiere is set to air on Monday, January 4.

The announcements arrive as several ABC shows get ready to take their mid-season breaks. For example, the TGIT trio will be going on break following this Thursday’s new episodes.

Hypable visited the set of Agent Carter season 2 last week — look for our coverage closer to the premiere in January!