Applying to RC - Recurse Center

5 min read Original article ↗

Two Recursers pairing at a laptop in the Hub's busy collaborative space

The Recurse Center is a Brooklyn-based programming retreat where you spend 6 or 12 weeks building with others.

You come to RC to become a dramatically better programmer, to learn and build new things, to find community and kindred spirits, and to advance your career.

The best time to apply is now

Applications are always open, and batches begin every six weeks.

The deadline to apply on time for our next batch is Thursday, July 30th. If you apply late, we’ll still carefully review your application, but you may not have time to complete the process to attend the next batch. You should still apply!

If you're admitted to RC you'll have the option to attend in-person at our NYC Hub or remotely from wherever you are in the world.

Fall 1, 2026

Aug 10th - Oct 30th

This batch will not be in session on September 7th in... This batch will not be in session on September 7th in observance of Labor Day. Show more Show less

Accepting applications

Fall 2, 2026

Sep 21st - Dec 11th

This batch will not be in session on November 25th-27th... This batch will not be in session on November 25th-27th in observance of Thanksgiving. Show more Show less

Accepting applications

Winter 1, 2026

Nov 2nd, 2026 - Feb 12th, 2027

This batch will not be in session during our winter... This batch will not be in session during our winter break, from December 14th-January 1st. While there are 12 in-session weeks in this batch, it spans 15 calendar weeks. This batch also will not be in session November 25th-27th in observance of Thanksgiving, or on January 18th in observance of Martin Luther King, Jr. Day. Show more Show less

Accepting applications

Winter 2, 2027

Jan 4th - Mar 26th

This batch will not be in session on Monday, January 18th... This batch will not be in session on Monday, January 18th in observance of MLK, Jr. Day. Show more Show less

Accepting applications

Spring 1, 2027

Feb 15th - May 7th

Not open yet

See all upcoming batches (6 more) Show fewer batches

Spring 2, 2027

Mar 29th - Jun 25th

There will be a one-week break from May 10th-14th for our... There will be a one-week break from May 10th-14th for our annual alumni reunion week. While there are 12 in-session weeks, the batch spans 13 calendar weeks. This batch will also not be in session on Monday, May 17th, on Monday, May 31st in observance of Memorial Day, or on Friday, June 18th in observance of Juneteenth. Show more Show less

Not open yet

Summer 1, 2027

May 18th - Aug 6th

This batch begins on a Tuesday. It will not be in session... This batch begins on a Tuesday. It will not be in session on Monday, May 17th, on Monday, May 31st in observance of Memorial Day, or on Friday, June 18th in observance of Juneteenth. Show more Show less

Not open yet

Summer 2, 2027

Jun 28th - Sep 17th

This batch will not be in session on Monday, July 5th in... This batch will not be in session on Monday, July 5th in observance of Independence Day or Monday, September 6th in observance of Labor Day. Show more Show less

Not open yet

Fall 1, 2027

Aug 9th - Oct 29th

This batch will not be in session on Monday, September... This batch will not be in session on Monday, September 6th in observance of Labor Day. Show more Show less

Not open yet

Fall 2, 2027

Sep 20th - Dec 10th

This batch will not be in session between Wednesday,... This batch will not be in session between Wednesday, November 24th and Friday, November 26th in observance of Thanksgiving. Show more Show less

Not open yet

Winter 1, 2027

Nov 1st, 2027 - Feb 11th, 2028

There will be a three-week break from December 13th-31st... There will be a three-week break from December 13th-31st for our winter holiday break, so while there are 12 in-session weeks, the full batch spans 15 calendar weeks. This batch will also not be in session between Wednesday, November 24th and Friday, November 26th in observance of Thanksgiving, or on Monday, January 17th in observance of MLK, Jr. Day. Show more Show less

Not open yet

Applications for a batch typically open about six months before the batch starts, and close about two weeks before the batch begins, or when the batch is full, depending on which happens first.

Our batches sometimes reach capacity, especially close to their start dates. Read more about how we determine batch capacity.

What to expect

See our admissions process for full details.

  1. Submit your application

    A short, written application that you can complete in an evening.

  2. Conversational interview

    A 25-minute Zoom call with one of our alumni interviewers.

  3. Pairing interview

    Write code with an RC alum on a small problem, which you know ahead of time.

  4. Admit & confirm

    Confirm for any upcoming batch that has space, regardless of the batch or length you applied for.

If you have any questions about the admissions process that aren’t answered on our site, please email us at admissions@recurse.com.