All teams from 2014 Allsvenskan and 2014 Superettan entered this round, 32 teams in total, where they were joined by the 32 winners from round 1. The 32 teams from Allsvenskan and Superettan were seeded and played against the 32 winners from round 1, the matches was played at the home venues for the unseeded teams. The 16 northernmost seeded teams were drawn against the 16 northernmost unseeded teams and the same with the southernmost teams.