James Sheppard (born April 25, 1988 in Lower Sackville, Nova Scotia) is a Canadian ice hockey player, currently playing for the Minnesota Wild in the NHL.
After growing up playing hockey in Hockey Nova Scotia's minor hockey system, Sheppard played for the Dartmouth Subways of the Nova Scotia Major Midget Hockey League (NSMMHL) in 2003–2004. He grew up in his elementary and junior high years attending Cavalier Drive School in Lower Sackville, Nova Scotia. In his rookie season with the Subways, Sheppard scored 92 points in 61 games. That following summer, Sheppard was drafted 1st overall in the QMJHL draft by the Cape Breton Screaming Eagles. As the season progressed, Sheppard represented Team Atlantic at the World Under-17 Championship. Sheppard wore the honour of team captain and scored 10 points in 6 games, leading his team to a bronze medal. Sheppard eventually finished the 2004–2005 QMJHL season 4th in team scoring with 45 points. In January 2006, Sheppard was one of ten QMJHL participants to represent Team Orr in the CHL Top Prospects game, where he recorded one assist. Sheppard went on to finish the 2005–2006 QMJHL season 2nd in team scoring with 84 points. Sheppard wore the honour of team captain for the 2006–2007 season but was left off the roster of Team Canada for the 2006 IIHF World Under-20 Hockey Championship.