Pascal Caminada a commencé sa carrière dans les sections juniors du HC Kloten, pour lesquels il joue dans la catégorie Juniors Élites pendant la saison 2003-2004. Dès la saison suivante, il rejoint Fribourg-Gottéron où pendant deux saisons, il joue aussi bien en Juniors Élites qu’en LNA, en tant que remplaçant du titulaire Gianluca Mona. Il y joue son premier match LNA pendant la saison saison 2005-2006.
En été 2006, il est engagé par le HC Bienne qui joue en LNB. Deux saisons de suite, il y fête le titre de champion de deuxième division et accède à LNA au terme de la saison saison 2007-2008.
Après deux saisons en LNA avec Bienne, il retourne à Fribourg pour la saison saison 2010-2011. Il y commence la saison avant d’être relégué sur le banc à la suite de l’engagement de Cristobal Huet. En été 2011, il rejoint le Lausanne HC pour y succéder à Gianluca Mona. Lausanne et Caminada domine la saison régulière avant de perdre en finale des play-offs contre le SC Langenthal. Avec l’annonce de l’engagement de Cristobal Huet pour la saison suivante, Caminada quitte Lausanne pour le HC Thurgovie.
Après deux saisons en Suisse orientale et quelques apparitions en LNA à la suite de prêts (Rapperswil et Genève-Servette), il signe pour la saison saison 2014-2015 au Lausanne HC pour y redevenir la doublure de Cristobal Huet. En 2017, il s'engage au CP Berne, comme suppléant de Leonardo Genoni.
Pascal Caminada prend sa retraite en tant que joueur à l'issue de la saison 2021-2022[1].