How to Apply to Study at Aalto University
Updated
Aalto University does not run a single, university-wide application. You apply through the route that matches your target programme: Finnish national joint application (for most bachelor's programmes), Aalto's own application system (for most master's programmes), or doctoral admissions handled by the school and research group you want to join. Because deadlines, documents, and language requirements are set per programme, the practical first step is to open the specific programme page and work backwards from its deadline — not to start from a general "apply to Aalto" page.
Pick your application route first
| Level | Typical route | Where to start |
|---|---|---|
| Bachelor's | Finnish joint application (or separate route for some international programmes) | The programme page, then the joint application service |
| Master's | Aalto's own online application | The specific master's programme page |
| Doctoral | Direct contact with the school / research group, then formal application | The doctoral programme page and the supervising professor |
The university's own site groups its main entry points under "Polkuja Aalto-yliopistoon" — study, work, contact, and events — so "Opiskelemaan Aaltoon" (Study at Aalto) is the correct branch for applicants. From there you navigate to the programme, not the other way around.
What every application requires
Regardless of level, expect to prepare:
- Academic background — a completed qualifying degree or secondary qualification, with transcripts.
- Language proof — English or Finnish/Swedish depending on the programme's teaching language. Aalto's site is published in Finnish and English, but that does not tell you the language of instruction for a given degree; check the programme page.
- Programme-specific materials — motivation letter, portfolio (especially for ARTS fields such as architecture, design, film, art, and media), or entrance assignments.
- Deadlines — these differ by programme and intake. The site's news section shows how granular this gets: open university course registration for late autumn, for example, opened on 21 September for courses starting later in the year. Degree application windows are similarly fixed and non-negotiable.
Step-by-step
- Choose the programme, not the university. Use the study pages to find the exact degree title and its admission requirements.
- Note the application period and route. Confirm whether it goes through the joint application or Aalto's direct system.
- Check the language requirement for that programme and book any required test early — results often take weeks to arrive.
- Prepare documents listed on the programme page: degree certificate, transcripts, motivation letter, portfolio or assignments.
- Submit before the deadline and keep the confirmation.
- Wait for the decision, then respond to any offer within the stated period.
- If you are an international student, apply for a residence permit for studies after you have an admission decision — this is a separate process from the university application and has its own timeline.
Common sticking points
- Assuming one deadline fits all. Aalto's programmes admit on different schedules; a missed programme deadline is not recoverable through a general admissions office.
- Confusing open university courses with degree study. Open university registration (as in the 21 September news item) is a separate, non-degree route.
- Leaving the residence permit until after admission. Permit processing runs in parallel with your move preparations, so start it as soon as you have the decision.
- Treating the Finnish-language homepage as proof of Finnish-language instruction. Many programmes are taught in English; verify per programme.
Where to verify
Use the study section of aalto.fi for programme lists and requirements, the news and events pages for registration dates and open lectures, and the programme page itself for the authoritative deadline and document list. If a detail is not stated on the programme page, treat it as unconfirmed rather than assuming a default.