Петтер Гранберг начинал хоккейную карьеру в клубе Шеллефтео, играя за команды разных возрастов. Первый матч за основную команду он сыграл в сезоне 2009/10. В 2010 году его на драфте НХЛ в четвёртом раунде выбрал «Торонто Мейпл Лифс», а год спустя уже на драфте КХЛ в третьем раунде его выбрало минское «Динамо». Но несмотря на это, Петтер остался играть в Швеции.