Our Location

Garbage & Recycling

For more information regarding our garbage and recycling schedule and landfill information, please click the link below.

Check Schedule

Your Opinion

Please take a moment to share your views with us and submit a vote in our online poll.

Do you agree with the legalization of Cannabis in Canada?

Vote Now

Contact Us

Feel free to contact us anytime with any questions or comments you may have.

PO Box 30, 1016-4th Avenue
Beaverlodge, Alberta  T0H 0C0
Phone: (780) 354-2201
Fax: (780) 354-2207

Health Care & Emergency Services

In case of an emergency dial 911

The Beaverlodge RCMP detachment serves an area of 3,000 sq. miles, including Beaverlodge, Hythe, Valhalla and Elmworth. The population served is approximately 18,000 people. Special programs include Victims Assistance, D.A.R.E. and Rural Crime Watch.

Fire Department
The Beaverlodge Fire Department is a volunteer organization, made up of twenty-five members. We have two fire engines (one town, and one county), a fire rescue truck and the jaws of life. The department serves the town and the surrounding county.

Ambulance Service
Emergency Medical Services are provide to the town of Beaverlodge by Grande Prairie Regional Emergency Medical Services (GPREMS) and can be activated through 911.
GPREMS maintains stations in Grande Prairie, Beaverlodge, Spirit River and Valleyview. All stations provide Advanced Life Support to the residents of those communities and surrounding area.
Medical Service
The medical services in this district consist of an active treatment, 18 bed acute care hospital with emergency outpatients services, 24 hours a day, 365 days of the year. It is serviced by six very experienced general practitioners.
We have a medical clinic in Beaverlodge with full computer support. We have easy access to secondary services including radiology, CT scans and MRI scans, ultrasound and barium studies, full internal medicine, orthopedic, surgical, obstetrics and gynecology, psychiatric and ophthamological specialty services available. In 2009, Beaverlodge welcomes two new doctors to the Beaverlodge Mecial Clinic.


Contact Info

Alberta Health Services
Public Health Centre
Box 120, 412 - 10A Street Beaverlodge AB T0H 0C0
Mon - Fri 8:30 - 4:30pm Services provided: Immunizations, Maternity, Communicable Disease, and Referral.
Beaverlodge Ambulance
1024 - 2nd Avenue, Bag 2600 Grande Prairie AB T8V 6L4
911 Emergency
780-354-3088 Office
Admin Hours: 8 a.m. -12 p.m. Crew on call 24 hours a day.
Beaverlodge Dental Centre
Dr. Carol Martin
213 - 10th Street, Box 539 Beaverlodge AB T0H 0C0
General Dentistry provided by Dr. Carol A.L. Martin, B.Sc. D.D.S.
Beaverlodge Fire Department
Steve Rawlyk, Fire Chief
1023 - 2nd Avenue, Box 30 Beaverlodge AB T0H 0C0
911 Emergency
780-876-4835 cell
Beaverlodge Hospital
Site Manager - Janet Wallace
422 - 10A Street, Box 480 Beaverlodge AB T0H 0C0
Beaverlodge IDA Drug Store
Michael & Lana Lojczyc
1032 - 1st Avenue, Box 149 Beaverlodge AB T0H 0C0
Beaverlodge Medical Clinic
1030 - 1st Avenue, Box 209 Beaverlodge AB T0H 0C0
Beaverlodge RCMP Detachment
402 - 10th Street, Box 1140 Beaverlodge AB T0H 0C0
For 24hr service call 780-354-2485
911 Emergency
780-354-2955 Admin
Health Link
For health advice, call Health Link Alberta. Get answers to your health questions; and find out about programs and services.
Hospital Auxiliary
Elaine Lunam
Box 914 Beaverlodge AB T0H 0C0
Hythe Medical Clinic
Box 143 Hythe AB T0H 2C0
Dr. Mark Langer and Dr. Robert Crowe practice in this facility.
Bear Creek West County Animal Clinic
Dr Aleeta Haas and Dr. Chris Mizzi
Box 326 Beaverlodge AB T0H 0C0
Hours 8:30 - 12:00 and 1:00 - 5:00pm Monday through Friday. After hours service available by calling 780-354-3550.
Updated: April 2011
If you find any of this information to be incorrect, please contact our Town office at 780-354-2201.