As suggested in the comments, this question is equivalent to asking for primes of the form 1 +kn, where (n+1) is given and k is an integer at most n+1. The current observations and theory suggest the answer is yes, for every n there is a k less than n+2 so that 1+kn is prime, but we do not have a proof. Linnik's theorem is mentioned in a question link provided in a comment of Lucia, and later results give conditional and unconditional bounds on k. Currently (as far as I know) your question is an open problem.
Much more can be said, however. The question is one of a class of problems of the location of primes in certain arrays. Two such problems are: is there a prime in every row of (a standard square arrangement of) a matrix of numbers from 1 to n^2 for every n > 1? Are there large connected components of primes in an Ulam spiral starting the spiral from any integer n? Your question inspires the following: How many diagonals (columns) contain primes in a (standard n by n) array? Is it always at least $2\phi(n) (\phi(n))$? Here one needs to nail down the definition of diagonal, but that is part of the fun of exploring. Other arrangements of numbers can be considered. As far as I know, hexagonal arrangements have been considered only for Eisenstein primes (cf Guy's UPINT book for more).
Gerhard "Opens Minds With Open Problems" Paseman, 2016.01.16
$$[2, 1], [4, 2], [8, 4], [18, 6], [20, 10], [60, 12], [160, 20], [228, 24], [318, 26], [362, 30],$$ $$[522, 32], [1638, 38], [1692, 42], [1998, 44], [2054, 46], [3834, 60], [5208, 84], [21210, 108],$$ $$[62810, 114], [152352, 126], [170168, 144], [424784, 166], [860832, 182]$$
– Aaron Meyerowitz Jan 07 '16 at 03:02