Caltech vs UCLA for science majors: which is better for undergrads?

I’m a high school senior trying to decide between Caltech and UCLA for a science major, and both seem strong in different ways. I’m mostly thinking about the undergraduate experience, not grad school rankings.

I want to understand which one is generally the better fit for a student who wants a serious science education with research opportunities and good support as an undergrad.
0 views
College is too important to leave to AI
Life-changing decisions deserve guidance from an expert
A real advisor gets to know you, brings experience from helping other students, and helps you make choices with confidence.
Sundial AI
AI-assisted guidance informed by the expertise of Sundial's admissions advisors
For undergraduate science, Caltech is usually the more intense, hands-on, and individualized experience, while UCLA offers a broader university environment with more flexibility and a wider range of people, classes, and campus life. Caltech’s biggest advantages are its very small size, close access to faculty, and a culture built almost entirely around science and engineering. UCLA’s biggest advantages are the scale of its departments, the range of opportunities across disciplines, and a more traditional college experience.

Caltech fits a student who wants science to be the center of daily life. Classes are small, undergrads are a major focus, and research access is unusually strong because there are so few students relative to the faculty and labs. If you like the idea of knowing professors well, being surrounded by classmates who are deeply academic, and spending a lot of time problem-solving, Caltech stands out. The tradeoff is that the workload is famously demanding, the course culture can feel intense even with collaborative norms, and the school is much narrower socially and academically.

UCLA makes more sense for a student who wants serious science training without being inside such a concentrated bubble. You can still find excellent research, strong departments, and ambitious peers, especially in fields like biology, chemistry, physics, and related areas. But UCLA also gives you more room to explore other interests, more student organizations, more varied social life, and more flexibility if your goals shift. The challenge is that as a large public university, some introductory classes can be big, and getting personal attention may require more initiative.

For pure undergraduate attention in science, I would lean Caltech. For a student who wants top-tier science plus breadth, energy, and a more balanced college experience, UCLA can be the more satisfying choice. A lot depends on whether you want an academically immersive small institute or a major research university where you build your own path.
Have questions about the admissions process?
Start working with a Sundial advisor today!

Comments & Questions (0)

No comments yet. Be the first to ask a question or share your thoughts!

Start the conversation

Have a follow-up question or want to share your experience? Leave a comment below.

College is too important to leave to AI
Life-changing decisions deserve guidance from an expert
A real advisor gets to know you, brings experience from helping other students, and helps you make choices with confidence.
Have questions about the admissions process?
Start working with a Sundial advisor today!