Contact Us


With 6 locations to choose from you wont miss out on the great food, entertainment and live sports.
Feel free to contact us anytime!
For larger parties and reservation inquiries, please contact us by phone.
Newcastle
789 King Ave E.
Newcastle, ON. L1B 1K8
Phone: 905-446-5646 castlejohns1newcastle@gmail.com
7 Days a Week - 11 am to 10 pm
Newmarket
18025 Yonge St,
Newmarket, ON L3Y 8C9
castlejohns5newmarket@gmail.com
905 -235-6646
7 Days a Week - 11 am to 10 pm
Port Perry
1894 Scugog St #11
Port Perry, ON L0L 1H7
905-982-0700 castlejohns4portperry@gmail.com
7 Days a Week - 11 am to 10 pm
Cobourg
900 Division St.
Cobourg, ON. K9A 5V2
Phone: 905-377-0001
7 Days a Week - 11 am to 10 pm
Peterborough
1550 Lansdowne West
Peterborough, ON K9J 2A2
Phone: 705-740-2111
castlejohns3peterborough@gmail.com
7 Days a Week - 11 am to 10 pm
Port Hope
43 Peter Street
Port Hope, ON L1A 1C2
905-800-1550
castlejohns6porthope@gmail.com
7 Days a Week - 11 am to 10 pm
NOW OPEN!