Il Quarnerolo, che ha un andamento nord-sud, si trova tra il Quarnaro (a ovest) e il canale della Morlacca (a est); a nord, il canale di Veglia[7][2][8], detto anche canale di Mezzo[8][9] (Srednja Vrata), lo mette in comunicazione con il golfo di Fiume.
Nella sua parte occidentale si apre il canale di Lussino[10][2] (Lošinjski kanal), detto anche canale di Punta Croce[10][5], che si restringe fino alla Cavanella d'Ossero[11][12] o Cavanella[13][14][15] (Kavuada), stretto passaggio artificiale di fronte a Ossero, creato già in epoca preromana[14], che divide Cherso da Lussino, permettendo il passaggio di imbarcazioni dal Quarnerolo al Quarnero.
A settentrione, tra l'isola di Plauno e Cherso, si trova il canale della Corsia[16][17][5] (kanal Krušija) mentre a est alcuni canali mettono in comunicazione il Quarnerolo con il canale della Morlacca:
canale di San Gregorio[21] (Grgurov kanal), tra Pervicchio e San Gregorio;
canale di Arbe[22] (Rapski kanal), tra San Gregorio e Arbe;
vallone di Ciasca[23] (Paški kanal), che divide le isole di Arbe e Dolin da Pago.
Nella parte sud-est, il Quarnerolo termina con il canale di Maon[24] (Maunski kanal), tra Pago e Maon, e con quello di Puschina[25] (Pohlipski kanal), che divide Scherda e Maon da Ulbo e da Magresina. Ambedue portano al mare di Puntadura[26] (Virsko more).
A sud, si trova il canale di Ulbo[27][28] (Olipski kanal) che divide Ulbo da Selve; mentre il canale del Quarnerolo/Quarnarolo[1] (Kvarnerička vrata) immette nel canale di Selve[29] (Silbanski kanal).
Nelle acque interne del Quarnerolo si trovano le seguenti isole:
^abc Natale Vadori, Italia Illyrica sive glossarium italicorum exonymorum Illyriae, Moesiae Traciaeque ovvero glossario degli esonimi italiani di Illiria, Mesia e Tracia, 2012, San Vito al Tagliamento (PN), Ellerani, p. 472, ISBN978-88-85339-29-3.
^In croato "porta di mezzo" (Srednja vrata), non va confuso con il più grande canale di Mezzo (Srednji kanal) che si trova più a sud tra l'isola Lunga e le isole di Ugliano e Pasmano.