Olver played high school hockey at Eastview High School under head coachMike Gibbons. Highly recruited out of Canada, he brought this new up and coming high school to the promise land that is the Minnesota State High School Hockey Tournament in 2001. Olver played college hockey at Northern Michigan University and was a second round, 36th overall, NHLdraft pick of the New York Rangers. Upon graduating from his collegiate career, Olver joined the Rangers American Hockey League affiliate, the Hartford Wolf Pack, on an amateur try-out to end the 2006–07 season. Without an offer from the Rangers, Olver left for Germany, signing a one-year contract with the Fischtown Pinguins of the 2nd Bundesliga. Leading Fischtown with 56 points in 52 contests, Olver was picked up by DEL team, the Straubing Tigers. With a season limited with injury and producing only 11 points, Olver left for Augsburger Panther signing a one-year contract on March 2, 2009. In the 2009–10 season, Olver broke out to be among the DEL leaders with 60 points, resulting in helping an unlikely Augsburg reach the finals for the first time in their DEL history and quickly earning a one-year extension on March 17, 2010. Olver consolidated his position among the elite in Germany in the following 2010–11 season. Despite Augsburg returning to the bottom echelons of the DEL, Olver led the entire league with 47 assists and 70 points to be awarded the DEL's player of the year. On May 2, 2011, Olver left Augsburg and signed with reigning champions, Eisbären Berlin. He won back-to-back German championships with the Eisbären team in 2012 and 2013. Olver left Berlin after the conclusion of the 2016–17 season and signed with fellow DEL side ERC Ingolstadt.
Olver comes from a hockey family. His father, John, played in college and coached many teams in Canada and the United States, including two years as an assistant coach for Northern Michigan University while Darin played there. His younger brother Mark Olver also played hockey at Northern Michigan and most recently plays for Eisbären Berlin in Germany. Olver's maternal grandparents immigrated from Germany to Canada; he received a German passport in 2007.