8 p.m., FOXBones celebrates its 100th episode with a flashback to Brennan (Emily Deschanel) and Booth's (David Boreanaz) first case together. Get ready for appearances from Brennan's old assistant, Zach Addy (guest-star Eric Millegan) and Hodgins' (T.J. Thyne) sweet 'fro.
9 p.m., FOXAnna Torv) tries to keep Walter's (John Noble) secret to herself.
9 p.m., CWJared Padalecki) and Dean (Jensen Ackles) must decide what to do about a rebellious minister's daughter, who has interrupted her town's preparation for the Apocalypse to turn its citizens against each other.
10 p.m., NBC30 Rock's Tracy Morgan, My Life on the D-List's Kathy Griffin, and Broadway star Nathan Lane. Sounds like a party to me.
11 p.m., TBSChuck star Zachary Levi.
Check local listings
PGA Golf: The Masters: First RoundWill Tiger sink or swim? Don't act like you're not curious.
Also on the airwaves...
FlashForward, 8 p.m., ABC
Survivor, 8 p.m., CBS
The Vampire Diaries, 8 p.m., CW
CSI, 9 p.m., CBS
The Mentalist, 10 p.m., CBS
The Real Housewives of New York City, 10 p.m., BRAVO
Project Runway, 10 p.m., LIFETIME
America's Best Dance Crew, Season 5 finale, 10 p.m., MTV
NBA Basketball: Cavaliers v. Bulls, Lakers v. Nuggets
NHL Hockey: Canucks v. Sharks
What are you watching tonight?
Follow TV.com writer Stefanie Lee on Twitter: @StefAtTVDotCom